public Parser screenName() {
        if (screenNameParser == null) {
           FutureParser future = scoped("screenName");
           screenNameParser = future;
           future.setParser(
               cobolWord()
           );
        }

        return screenNameParser;
    }