Because lambdas close over local scope, so you can just use the `stable_branch` variable from the parent scope without having to pass it in. Lambdas and Procs function similarly (though not exactly) like javascript functions.