Provides checks and conveniences for Ruby classes implementing module-defined role APIs