Refactored: UnmodifiableCollection, FinalList, FinalSet