private static function atomium()
    {
        $path = static::$root.'Atomium/';

        $files = ['Atomium', 'Compiler'];
        $folder = $path;

        self::call($files, $folder);

        $files = [
                    'AtomiumUserTags',
                    //
                    'AtomiumCompileCSS', 'AtomiumCompileJS', 'AtomiumCompileAssign', 'AtomiumCompileRun',
                    //
                    'AtomiumCompileComments', 'AtomiumCompileComment',
                    //
                    'AtomiumCompileInstruction', 'AtomiumCompileInstructions', 'AtomiumCompileIf', 'AtomiumCompileFor', 'AtomiumCompileEndFor', 'AtomiumCompileBreak', 'AtomiumCompileOneLineComment', 'AtomiumCompileElse', 'AtomiumCompileEndIf', 'AtomiumCompileElseIf', 'AtomiumCompileForeach', 'AtomiumCompileEndForeach', 'AtomiumCompileWhile', 'AtomiumCompileEndWhile', 'AtomiumCompileUntil', 'AtomiumCompileEndUntil', 'AtomiumCompileSub', 'AtomiumCompileExec',
                    //
                    'AtomiumCompileLang',
                    //
                    'AtomiumCompileTake', 'AtomiumCompileCapture',
                ];
        $folder = $path.'Compiler'.'/';

        self::call($files, $folder);

        $files = ['AromiumCaptureNotFoundException'];
        $folder = $path.'Exception/';

        self::call($files, $folder);

        Compiler::setUserTags();
    }