REFACTOR: Pull out OS config to hash of hashes