pub type ParseFunction = fn(String) -> Result(Properties, ConfigError)
pub type Parser { Parser(name: String, parse: ParseFunction) }
Parser(name: String, parse: ParseFunction)
pub fn parse( from content: String, with format: Format, ) -> Result(Properties, ConfigError)