(metaclass => ...) for `role`