Configuration File Formats: JSON, YAML, TOML, INI, and HCL Compared