That's what it's for.  The Scheduler allows different concurrency mechanisms to back the threading in std.concurrency.  The start function is for creating these threads.