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