support for ArrayList of Parcelables