The configuration file format is stupid. ConfigurationLoader is stupidly done. But all of it works so I'll leave it be for now :|