@Override
    public OptionalThingIfPresentAfter ifExecutingNow(Consumer<SnapshotExecState> oneArgLambda) {
        return mapExecutingNow(execState -> {
            oneArgLambda.accept(execState);
            return (OptionalThingIfPresentAfter) (processor -> {});
        }).orElseGet(() -> {
            return processor -> processor.process();
        });
    }
@ Override public OptionalThingIfPresentAfter ifExecutingNow ( Consumer < SnapshotExecState > oneArgLambda ) { return mapExecutingNow ( execState -> { oneArgLambda . accept ( execState ) ; return ( OptionalThingIfPresentAfter ) ( processor -> { } ) ; } ) . orElseGet ( ( ) -> { return processor -> processor . process ( ) ; } ) ; }
=============