Procedure
Procedure2
static <E> ChainedProcedure<E>
with(Procedure<? super E> procedure1, Procedure<? super E> procedure2)