code: void addSelectionBinding(ReadOnlyObjectProperty<Change> currentChange) {
      currentChange.addListener(
          (observable, oldValue, newValue) -> getSelectionModel().select(newValue)
      );
    }
docs: Updates the selection in the table whenever the current {@link Change}
  in the {@link History} changes.
  
  @param currentChange the property which contains the current {@link Change}
  in the {@link History}