macro_rules! signatures {
    ( $( $name:ident => $sig:tt ),* ) => { ... };
}