-record(config, { one_of :: list(fun((chomp@pratt:config(any(), any(), any(), any())) -> chomp:parser(any(), any(), any(), any()))), or_error :: any(), and_then_one_of :: list(chomp@pratt:operator(any(), any(), any(), any())) }).