

I do like the idea of having an intent level character. And once we have that, we don’t need AltGr7 etc (curly braces) to denote which level we’re at either, the whitespace has all the information we need.
But ultimately I just use whatever is default for the language formatter these days. My own personal preferences on that isn’t actually that important, and I find that’s a common feeling once someone just works with the default for a while.
The induced demand part involves a cycle of expanding roadways and then building detached housing to use that roadway.
This would happen with buses, trams and bikes as well but for them the matching housing is a high-density urban fabric, and this is much more frequently blocked by zoning than detached houses. So we get essentially housing crises with incredible prices for quality urban areas as the demand is pretty huge, and some absolutely jam-packed bus and train routes, but following up on that is politically much harder than destroying some farmland or nature area to build suburbs.