(Информация о версии неизвестна, возможно, только в SVN)
Collection - это базовый интерфейс, который покрывает функциональность общую для всех структур данных в этой библиотеке. Он гарантирует, что все структуры обходимы, счетны и могут быть преобразованы в JSON с помощью функции json_encode().