public Parser fileControlEntry() {
        if (fileControlEntryParser == null) {
           FutureParser future = scoped("fileControlEntry");
           fileControlEntryParser = future;
           future.setParser(
               plus(
                   choice(
                       selectStatement(),
                       copyStatement()
                   )
               )
           );
        }

        return fileControlEntryParser;
    }