What happens if there is no lexer? Should probably return the code if the lexer key doesn't exist.