3417

Temporarily undo 3335. It's needed for macex, however:
a) I'm not using is_macro everywhere I need to.
b) Adjacent tests contradicted each other on quoted params and already-evald args.
c) I need more unit tests at lower levels to justify fixing macex.
3418
3419 - analyzing traces for all bind_params tests
3420 - simplify trace

Partially a manual process.
3421
3422
3423
3424 - loop/recur

http://arclanguage.org/item?id=18494