relatively clean dumo
make dualthread work with vargs
Throw error on worker termination, fix stop/abort, rename worker_handle
to worker