Make choices not case-sensitive and trim whitespace
We frequently end up with data cleansing challenges in Fulcrum, predominantly because of different casing (e.g. 'Phil Smith' vs 'Phil smith') and leading/trailing whitespace (e.g. 'Phil Smith ' and 'Phil Smith'). These differences are not always apparent in the Form Element input boxes where choices are specified, nor in the ChoiceList UI. And they lead to all kinds of data consistency problems when those lists are subsequently cleaned up, with old choice values getting orphaned in the existing records (and not appearing in the 'View Records' page). Would love to see something that addresses these problems, such as an optional 'Ignore casing and excess whitespace' option on form elements.