Custom types and arrays of such.