XD-2197 restored CompositeModule constructor to public and removed PassthruModuleOptionsMetadataResolver