protected function reset(): void
    {
        $this->frameworkEnabled = true;
        $this->globalConfigPaths = [];
        $this->cacheLocation = null;
        $this->cacheFilename = null;
        $this->cacheEnabled = null;
        $this->modules = [];
        $this->configs = [];
        $this->loader = null;
        $this->merger = null;
        $this->factory = null;
    }