While working on the docs, I suddenly realized just how silly are the hoops we make you jump through with select new list, select new map, select new Record, etc. We already automatically package your selection as a Tuple if you ask for it, so there’s no reason we can’t do that with these other representations. The explanation of this stuff in the docs got convoluted because there was an inconsistency there, and the code examples were longer than they should have been. |