@NotNull
    private static Iterable<Wrapper> wrap(@NotNull Collection<? extends Change> changes,
                                          @NotNull Collection<? extends FilePath> unversioned) {
      return JBIterable.<Wrapper>empty()
        .append(JBIterable.from(changes).map(ChangeWrapper::new))
        .append(JBIterable.from(unversioned).map(UnversionedFileWrapper::new));
    }
@NotNull
    private static Iterable<Wrapper> wrap(@NotNull Collection<? extends Change> changes,
                                          @NotNull Collection<? extends FilePath> unversioned)