The client had broad validation requirements, eg. https://basecamp.com/1849796/projects/3432248-open-data-nc/messages/14827766-request-admin . A CharField was the only field that seemed to apply.