code: public MapWithProtoValuesFluentAssertion<M> ignoringFieldDescriptorsForValues(
        FieldDescriptor firstFieldDescriptor, FieldDescriptor... rest) {
      return ignoringFieldDescriptorsForValues(asList(firstFieldDescriptor, rest));
    }
docs: Excludes all message fields matching the given {@link FieldDescriptor}s from the comparison.
  
  <p>This method adds on any previous {@link FieldScope} related settings, overriding previous
  changes to ensure the specified fields are ignored recursively. All sub-fields of these field
  descriptors are ignored, no matter where they occur in the tree.
  
  <p>If a field descriptor which does not, or cannot occur in the proto structure is supplied, it
  is silently ignored.