.distinct from:{Iterable<Any>} -> Iterable<Any>
a new collection with the same elements as the original, without duplicates
collection to get the distinct elements from