code: public void clearField(final FieldDescriptorType descriptor) {
      fields.remove(descriptor);
      if (fields.isEmpty()) {
        hasLazyField = false;
      }
    }
docs: Useful for implementing
  {@link Message.Builder#clearField(Descriptors.FieldDescriptor)}.