public Parser tabPhrase() {
        if (tabPhraseParser == null) {
           FutureParser future = scoped("tabPhrase");
           tabPhraseParser = future;
           future.setParser(
               token("TAB")
           );
        }

        return tabPhraseParser;
    }