Add thenScoped() and failScoped() as an efficient convenience for using instance methods as callbacks