Yes, thumbs up to transport mode sub-keys. I'm not sure of the "cross-product" implications of how a fully structured syntax might look, but transport mode is a quite valid one. There are also "heavy_flow closed" "always_closed_in_rainy_season" kinds of considerations...these likely grow in complexity.