Some Scheme systems support fluid-let, which in its body temporarily reassigns values to the names
This may be used as an alternative to rebinding with use of dynamic binding.