+ - undefer all subs before creating a concrete Moose metaclass
- fix bug in _load_module where global vars could cause mis-detection
of the module already being loaded
}
};
my %methods = %{Role::Tiny->_concrete_methods_of($name)};
+ # needed to ensure the method body is stable and get things named
+ Sub::Defer::undefer_sub($_) for grep defined, values %methods;
my @attrs;
{
# This local is completely not required for roles but harmless