validate interface list against implementation
Needed to store metarole rather than just a name
avoid method call on undef
Remove unused code. Make class DO interface if latter is not anon.
confirm no attributes via meta