@NotNull
  private static Intersection getAllChangesIntersection(@NotNull List<LocalChangeList> localChangeLists) {
    return getChangesIntersection(localChangeLists, alwaysTrue());
  }
@NotNull
  private static Intersection getAllChangesIntersection(@NotNull List<LocalChangeList> localChangeLists)