code: function findErrorObj(data) {
    if (notObjectOrIsEmpty(data)) {
      return false;
    }
    // Only the attributes, not the data itself.
    for (let key in data) {
      let attr = data[key];
      const found = parseError.findErrorObj(attr);
      if (found) {
        return found;
      }
    }
    // Not found.
    return false;
  }
docs: See if the data has an attribute (any level, and not the data itself) that looks like an error
  object.