The borrow checker is really being anal right now. Apparently, I need
helpers that have nothing to do with a Lexer at all