def add_extension(self, extension):
        if extension:
            if os.path.exists(extension):
                self._extension_files.append(extension)
            else:
                raise IOError("Path to the extension doesn't exist")
        else:
            raise ValueError("argument can not be null")
compose a new scope
dataset/ETHPy150Open apiad/sublime-browser-integration/selenium/webdriver/chrome/options.py/Options.add_extension--crossover with--dataset/ETHPy150Open mission-liao/pyswagger/pyswagger/utils.py/scope_compose