Multi-value fields as new field types