alter context() to not call _execute(), change next() to do context changes and be repeatable
alter context() to not call _execute(), change next() to do context changes and be repeatable

elidoran/chain-builder