Adds REMOVE-HOOK macro; a random bound to SELECT-TERM.

There's also a lot of tinkering with "reverse practice" in config.
it still doesn't work well.