macro_rules! fmt_component_match { ($self:expr, $output:ident, $value:ident, $state:ident, $($extra:tt)*) => { ... }; }