What's the difference between an array and a set?
Arrays are stored sorted.
Sets can contain nils.
Sets are ordered, unique values.
Arrays are ordered, non-unique values.