errorHandler.run(BlockExecutor)saves you from atry/catchblock or twotry { doSomething(); } catch(Exceptionex) { errorHandler.handle(ex); } // can now be written aserrorHandler.run(() -> doSomething())
bindErrorCoderenamed tobindbindErrorCodeClassrenamed tobindClass