The Task Parallel Library, when you don't have a Task Parallel Library.