code: private boolean isStructContainer(Field tField) {
      return (tField.isList() && tField.getListElemField().isStruct())
        || (tField.isSet() && tField.getSetElemField().isStruct());
    }
docs: /*
  Determines if the field in question is a Set or List of a Struct type