Hello,
thanks for the article.
in the 3rd paragraph about ArrayObject it shouldn't be "You can extend ArrayObject and create your own class..." instead ?