Example 5.8 - Collisions between different object types (not in Shiffman)