Tuple `as struct`

This has already been pitched before: Anonymous Structs