getfld
if ((p) && (*p == '"') && (p = getfld(p+1, "\""))) {
if (*p && getfld(p, "=")) {
if (p = getfld(record, ":")) {
if ((p = getfld(NULL, ":")) == NULL) {
if (!(p = getfld(NULL, ":"))) {
if ((p = getfld(NULL, ":\n")) == NULL) {
if (p = getfld(record, ":")) {
while (((p = getfld(NULL, ",\n")) != NULL) && !(*p))
while (p = getfld(NULL, ",\n"))