Parser<MapEntry<String, String>> field() => seq3( fieldName.trim(), char('=').trim(), ref0(fieldValue), ).map3((name, _, value) => MapEntry(name, value));