Some use cases of comma separated fields are better off displaying the data with newlines, or as json, etc. It's not so easy right now to subclass SimpleListField or SimpleSetField right now to customize just the [de]serialization logic whilst keeping the validation logic - make it so, by moving the string splitting/combining into separate methods.