- these are vaguely derived from the schema's written by artoo@manjaro.org, but totally re-done for JSON-Schema
- Note that this is missing *languageIcon* so if that gets uncommented, it will fail validation. - While here decide that should be right up front in object (mappings) declaration.
- Original schema from artoo@manjaro.org, modified for current JSON-Schema use