scope, label, attempt, or, flatMap and some ops were not lazy enough
ex 9.15 run method