code: public JMProgressiveManager<T, R> registerLastResultChangeListener(
  			Consumer<Optional<R>> resultChangeListener) {
  		return registerListener(lastResult, resultChangeListener);
  	}
docs: Register last result change listener jm progressive manager.
  
  @param resultChangeListener the result change listener
  @return the jm progressive manager