core/src/main/java/com/twitter/elephantbird/util/ThriftToDynamicProto.java
private boolean isStructContainer(Field tField) {
    return (tField.isList() && tField.getListElemField().isStruct())
      || (tField.isSet() && tField.getSetElemField().isStruct());
  }
private boolean isStructContainer(Field tField) {
    return (tField.isList() && tField.getListElemField().isStruct())
      || (tField.isSet() && tField.getSetElemField().isStruct());
  }
/*
Determines if the field in question is a Set or List of a Struct type