':param parent_module: The string package name of the parent module. For
example, \'airflow.operators\'
:type parent_module: string
:param module_attributes: The file to class mappings for all importable
classes.
:type module_attributes: string'

def __init__(self, parent_module, module_attributes):

    self._parent_module = parent_module
    self._attribute_modules = self._build_attribute_modules(module_attributes)
    self._loaded_modules = {}
    sys.modules[parent_module.__name__] = self
