RFC: Generalize #[macro_registrar] to #[plugin_registrar]