I left a comment in 0dc09c2c9eb4e4aa1d55939f106f7cd7bd0ec091 about this, originally mop::role did not inherit from mop::object, but now it does, we need to test all the methods in mop::object (does, DOES, isa, etc.) to make sure they behave sanely on Role metaobject instances.
I left a comment in 0dc09c2c9eb4e4aa1d55939f106f7cd7bd0ec091 about this, originally mop::role did not inherit from mop::object, but now it does, we need to test all the methods in mop::object (does, DOES, isa, etc.) to make sure they behave sanely on Role metaobject instances.