docs: public static <T> IndexChangeAdapter forUniqueValuedProperty( ExecutionContext context,
                                                                    NodeTypePredicate matcher,
                                                                    String workspaceName,
                                                                    Name propertyName,
                                                                    ValueFactory<T> factory,
                                                                    ProvidedIndex<?> index ) {
          return new UniquePropertyChangeAdapter<>(context, matcher, workspaceName, propertyName, factory, index);
      }