lexer: handle one more corner-case in reconstruct_identifier