Remove ArraySerializableInterface; Add setRecords()