CMS-3888 Streamline module development
Supported usage of ModuleKey.from(Class)