use B::MyMacro; sub foo :macro { return "bar()" }