Say there's a type Z999 with one key Z999K1 and there's been a bunch of instances of this type being created (E.g. Z10001)
- Do we allow for a user to edit Z999 and add one more key? (Z999K2)
- If we do so, then we should allow users to enter a value when editing existing instances (Z10001) (currently we don't)
An example of an instance missing one key: https://wikifunctions.beta.wmflabs.org/wiki/Z10029?view=zobject-viewer
Which is an instance of the type Mushroom, that has four keys: https://wikifunctions.beta.wmflabs.org/wiki/Z10024