Handle composite key
Alter typeAhead to cater for non-domain field
Allow changing composite key delimiter