macro_rules! signature {
    ($sig:tt) => { ... };
}