Also avoid going down message callstack with empty message, and remove expected grid for some tests where it did not change, and we are just testing for expected messages.
offset_encoding
position_encoding
get_captures_at_pos()