Make CollectionDocJsonItems extend ArrayObject instead of implement ArrayAccess