public function auth(): \TheCMSThread\Core\Main\Auth
    {
        static $auth;
        if ($auth === null) {
            $auth = $this->container->get("TheCMSThread\\Core\\Main\\Auth");
        }
        $auth->__construct();
        return $auth;
    }