code: public static <T> ChangeNotifier<T> staticRecords(T... records) {
      return staticRecords(Sets.newHashSet(records));
    }
docs: Create a {@link ChangeNotifier} with a static set of records.
  
  <p>This notifier will never generate any change events. Thus any attached
  {@link ChangeNotifier.Listener} will at most get one initial call to
  {@link ChangeNotifier.Listener#onChange(ChangeNotifier.ChangeNotification)}
  if they are attached with the {@code fire} argument set to {@code true}.
  
  @param records  The records that the notifier will contain
  @param <T>      The record type
  @return A notifier with a static set of records