Fantastic work! Would this be applicable for projects like SnowflakeOS, enabling traditional graphical user interfaces for system administration on NixOS?
There was a recent discussion around this on the fediverse in this sub thread, as well as the similar notion of reverting to JSON for a more machine editable markup language: