Added support for throwing exceptions of ttl::Runnable in order to return.