@NotNull
  public Iterable<? extends Wrapper> iterateAllChanges() {
    return JBIterable.from(getAllChanges().collect(Collectors.toList()));
  }
@NotNull
  public Iterable<? extends Wrapper> iterateAllChanges()