def __init__(self, local_name, parent_module_globals, name):
        """Create the LazyLoader module.

        Args:
            local_name: The local name that the module will be refered to as.
            parent_module_globals: The globals of the module where this should be imported.
                Typically this will be globals().
            name: The full qualified name of the module.
        """
        self._local_name = local_name
        self._parent_module_globals = parent_module_globals
        self._module = None
        super().__init__(name)
Create the LazyLoader module.

        Args:
            local_name: The local name that the module will be refered to as.
            parent_module_globals: The globals of the module where this should be imported.
                Typically this will be globals().
            name: The full qualified name of the module.
        
cirq-core/cirq/_import.py