Why are you using an `ArrayObject` and not simply an array?