This is quite normal behaviour for a parser. With most parser technologies it is considerably more difficult to add this kind of whitespace sensitivity (and it would disallow splitting map access chains over multiple lines).
Try adding whitespace in random places in various languages, I think you’ll be surprised where it’s allowed. ![]()






















