Fixed bug where nested -#> would result in incorrect output such as dropped/reverted commands. Advantage of new changes to -#> w/r/t "registering" functions means that arbitrary let-bindings and such are now possible.
Added a comment in macro.