Add reduce benchmarks example.
Add the when-set macro.
Implement support for adding custom debug files.
Accept any expression for the 'variable' in local forms.