Bindholds the rule "stop when the value is absent" in one place.Eachstep describes what to do with a present value,leavingthe caller with fewer repeated if checks between steps.
+
Byholding the rule "stop when the value is absent" in one place,Bindlets each step describe what to do with a present valueandreduces the caller's repeated if checks between steps.