Refactor enqueue macro.
No-op simply forwards object as-is.
Put binding in proper place.
Use binding for emit-raw-data instead of function argument.
Add cli arg for trace level.
Refactor enqueueing macro.
Refactor force-put.
Fix spacing.
Refactor initial filter setting.
Refactor anonymous functions.
Further refactor anonymous functions.
FIXME -> TODO
Further refactoring. Try to get the code more concise.
Execute transformation in an own thread.
Update doc strings.
Rename transformer and forwarder to fwd-1 and fwd-2.
Fix stats header.
Try to be more clever and only use fwd-2-foo when we actually got a fwd-2-fn.
Increment failed counter also when other exceptions are thrown. Fix typo.
Simplify tests by passing nil as fwd-2-fn.