Description
Steps to reproduce:
Identified by @William_Avery in the course of working on T294826, we don't round-trip some valid inputs, including {"Z1K1":"Z39","Z39K1":"K1"}
Observed behavior:
- Input and canonicalised-normalised-input differ
Expected behavior (Acceptance criteria):
- {"Z1K1":"Z39","Z39K1":"K1"} -> <normal form> -> {"Z1K1":"Z39","Z39K1":"K1"}
- Others?
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist