Allow new field with title that is used as field key
This is an implementation issue and shouldn't limit the user. We can just generate a new unique key for this field. Remember some other keys are also disallowed in our JSON format (e.g., children and zygotes), so we should probably not use them in the app either.
Only limitation should be uniqueness of titles.