A Small Scheme with eval-by-reference expression rewriting.