macro_rules! shared_api {
    ($mac:ident) => { ... };
}