Object-OrientedSets