`CustomArrayObject` already implements `Traversable` (through `IteratorAggregate`). Should I add a new fixture class that only implements `ArrayAccess`? And if so, should I run all collection tests on that new fixture (i.e. add a new test class as well)?