ARRAY and MAP types.

Cleanup: in RelRecordType, convert fields from array to list; replace constructor calls and constants in SqlTypeStrategies and SqlOperatorCountRanges with helper methods.