Added support so that arrays can now be sent through parcels, along with being read from json and written to json