Ah, I should've been more explicit that I was referring to programming language syntax. For example, this is unfortunately not the convention in Python, Rust, Swift, or TypeScript.
key: value
(trailing space for eg JS props), vs
foo :type
(leading space for types)
0: https://github.com/Suncapped/babs/blob/prod/src/shared/Share...