I do have a spear along these lines at RTIC's ISR syntax: ```rust #[task(binds = DMA1_CH2] fn imu_tc_isr(mut cx: imu_tc_isr::Context) { ``` Notice the double fn-name? These are enforced to be identical. Classic DRY.