It makes sense for this to implement a virtualRunnable in this point so handleRun() can take advantages of the virtualRunnable
It makes sense for this to implement a virtualRunnable in this point so handleRun() can take advantages of the virtualRunnable

threadly/threadly,jentfoo/threadly