In fact, although I don't necessarily recommend this, you could actually create a collection that had objects of a bunch of different classes as long as the receiver of the spaceship operator does something sensible. 