macro_rules! generic_protocol_initializer_setup {
    ( $protocol_name:ident, $protocol_identifier:tt) => { ... };
}