Looks very powerful, but a bit confusing (e.g. depending on context/focus, whether it'll be adding to a map or creating a new map to add to a list etc). Suspect it will be useful in various places, and can evolve over time (with `@Beta`).