ArraySerializableInterface