+ * @param bool $serializeArrays
+ * Should arrays that are passed in be serialised according to the metadata.
+ * Eventually this should be always true / gone, but in the interests of caution
+ * it is being grandfathered in. In general an array is not valid on the DAO
+ * but there may be instances where this function is called & then some handling
+ * takes place on the would-be array.