Можно ли написать класс, который будет практически неотличим от реального массива PHP, реализуя все необходимые интерфейсы SPL? Они что-то упускают, что было бы критично?
Я бы хотел построить более продвинутый объект Array, но я хочу убедиться, что я не сломаю существующее приложение, которое использует массивы везде, если я заменил их собственным классом Array.