A collection is usually a set, but can also be a list and even a string.
The in and subset operators are defined on collections rather than on sets only, and type expressions are allowed to result in collections rather than sets only.
The concept of a collection may not be useful enough to retain in future versions of the language. I would appreciate any feedback on the issue.