Shortcut syntax is particularly concise when dealing with structs since they fulfil the two preconditions definitively: (a) atom keys and (b) keys are known to exist.
They are less useful with dealing with arbitrary maps because one or both of the preconditions for using shortcut syntax can’t be assumed.






















