saving any different then array or object to ArrayObject/Iterator throws InvalidArgumentException