renamed initModuleMembers to InitFrom and made it chain through its superclasses