Inline default values for lambda definitions

Default values should not be pulled in from a binding that's out of
scope.  Assign them within the (lambda) and don't assume that they'll be
present in the parent scope.