new: UnmodifiableCollection, UnmodifiableSet