<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def load(path, use_nep8=True):
 """ Call `load` to load a Python file to be compiled but not to write to .avm :param path: the path of the Python file to compile :return: The instance of the compiler The following returns the compiler object for inspection. .. code-block:: python from boa.compiler import Compiler compiler = Compiler.load('path/to/your/file.py') """


        Compiler.__instance = None

        compiler = Compiler.instance()
        compiler.nep8 = use_nep8
        compiler.entry_module = Module(path)

        return compiler