code: public IterableOfProtosFluentAssertion<M> withPartialScope(FieldScope fieldScope) {
      return usingConfig(config.withPartialScope(checkNotNull(fieldScope, "fieldScope")));
    }
docs: Limits the comparison of Protocol buffers to the defined {@link FieldScope}.
  
  <p>This method is additive and has well-defined ordering semantics. If the invoking {@link
  ProtoFluentAssertion} is already scoped to a {@link FieldScope} {@code X}, and this method is
  invoked with {@link FieldScope} {@code Y}, the resultant {@link ProtoFluentAssertion} is
  constrained to the intersection of {@link FieldScope}s {@code X} and {@code Y}.
  
  <p>By default, {@link ProtoFluentAssertion} is constrained to {@link FieldScopes#all()}, that
  is, no fields are excluded from comparison.