hijacks the REPL parser