Addresses US 29
What does it mean for (the contained) objects to be "equivalent"?
Suggested resolution:
Add definition (note that using operator==() involves complicated questions of overload resolution).