Minimal failing case:
If keys are not conformed, we should also not attempt to unform them.
Add test and fix behaviour
Actually, although this passes all tests, it's not alright because it bypasses validation.
I think it passes for correctness this time but open to advice if this is not a good approach.
Add patch lost in jira migration.