khalas
macro_rules! option_composition_functions { ( $( $attr:ident: $ty:ident $(,)? )* ) => { ... }; }