private com.google.protobuf.RepeatedFieldBuilder<
          org.bwapi.proxy.messages.TerrainMessages.Chokepoint, org.bwapi.proxy.messages.TerrainMessages.Chokepoint.Builder, org.bwapi.proxy.messages.TerrainMessages.ChokepointOrBuilder> 
          getChokepointsFieldBuilder() {
        if (chokepointsBuilder_ == null) {
          chokepointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
              org.bwapi.proxy.messages.TerrainMessages.Chokepoint, org.bwapi.proxy.messages.TerrainMessages.Chokepoint.Builder, org.bwapi.proxy.messages.TerrainMessages.ChokepointOrBuilder>(
                  chokepoints_,
                  ((bitField0_ & 0x00000002) == 0x00000002),
                  getParentForChildren(),
                  isClean());
          chokepoints_ = null;
        }
        return chokepointsBuilder_;
      }