cats.collections
We test all default methods against this proxy so overrides can never change semantics