pub fn config_parser_try<T: Send + Sync + 'static>( name: &str, parse: impl Fn(Option<&KdlNode>) -> Result<T, String> + Send + Sync + 'static, ) -> ConfigParserBox