public CompositeTaskRunner() { this.theThread = new Thread(Run) {IsBackground = true}; this.theThread.Start(); }