Sure. It's already used for `pub struct`, `pub enum`, `pub static`, `pub fn`, what holds back `pub macro`?