code: public static <T> Consumer<T> redirectable(Supplier<Consumer<T>> target) {
  		return value -> target.get().accept(value);
  	}
docs: A Consumer which always passes its its input to whatever Consumer is supplied by target.
  <p>
  By passing something mutable, such as a {@link Box}, you can redirect the returned consumer.