built-in `cond' macro support
built-in remainder function
a subtle bug fix in revi