public static function CreateCacheJS(){
            $oThis = self::CreateInstanceIfNotExists();

            if(count($oThis->aJS) > 0){
                $sCacheFilename = Storage::Join("dir.public.assets", strtolower($oThis->sNamespace).".js");
                Storage::Set("assets.js", Storage::Join("route.root", "public/assets/".strtolower($oThis->sNamespace).".js"));

                if(!file_exists($sCacheFilename) || Storage::Get("debug", false)){
                    $sBuffer = "";

                    foreach($oThis->aJS as $sAppendBuffer)
                        $sBuffer .= $sAppendBuffer;

                    file_put_contents($sCacheFilename, $sBuffer);
                }
            }
        }