We have `title` and `key` properties that contradict the design principle to group related things into subobjects.
Also, `key` is not a very self-explonatory key name.
We have `title` and `key` properties that contradict the design principle to group related things into subobjects.
Also, `key` is not a very self-explonatory key name.
I feel like making something as intrinsic to the page as its title into a sub-object is pretty rough on the developer. I can live with it, but I'm not crazy about it.
Given a choice, I'd rather drop the `key` than make a sub-object.