Composition Extensions for the Task Parallel Library