Consider a use of FromString below: ```fsharp let lexbuf = Lexing.LexBuffer<_>.FromString(str) // |----------------------------| // current range is bigger than actual name usage ``` We could keep start pos of symbol use as well.