The os hierarchy used for detecting the platforms that facter is running on is stored in JSON. Facter groups for blocking are stored as HOCON.
In order to have a more robust internal configuration, this can be dropped in favour of using a configuration module that stores the data in constants.