Mit ArrayObject::setFlags() lässt sich zumindest schonmal das Verhalten beeinflussen (Werte: 0 oder 1).
Danke, das klingt nach einem Anhaltspunkt. Die beiden moeglichen Flags scheinen genau dafuer zustaendig zu sein. Habe leider noch nicht rausgefunden, ob und wie man das selber implementieren kann, aber ich werde dem nochmal nachgehen, wenn ich etwas Zeit habe.
Danke, viele Gruesse,
der Bademeister