macro_rules! err_exhaust {
    ($($tt:tt)*) => { ... };
}