Support for serializable, parcelable, arrays and arrayslist.