Isn't it? You had it there originally, I'm assuming because not all run calls necessarily return a promise? I guess returning the promise on l68 instead of l69 has the same effect?