Array delimiter for type is always comma

When using createArrayOf(..) the SQL generated does not use the array delimiter for the specific type, instead using comma. This breaks postgis 2.0 (others?) as it uses the colon as an array delimiter.