Initial benchmarks
Initial Benchmarks results (not looking good)
Tried to speed it up by guestimating string size and pre-allocating
Trying a two pass to get the length and reserve the string before copying to it
Made 'NO_LOCATIONS' definition work
Made the location tracking iterator be explicitly inline