Less printout, consumeritf is now only in *this* in functionality invocation