Looking over the examples and the schema, I don't see a complete mapping of [`os-release(5)`](https://www.freedesktop.org/software/systemd/man/latest/os-release.html) values to this format. Notably, in Fedora, we use the following attributes: * `VARIANT_ID` * `VARIANT` * `RELEASE_TYPE` * `LOGO` * `DEFAULT_HOSTNAME` * `CPE_NAME` * `VERSION_CODENAME` Downstreams like CentOS Stream and AlmaLinux use even more: * `ID_LIKE` There are also distro-specific keys that need to be represented (e.g. `REDHAT_*`, `UBUNTU_*`, etc.) How do we support these in this system?