Task.Factory.StartNew () в основном получает действие и возвращает задачу. В Async CTP у нас есть TaskEx.Run (), который также получает действие и возвращает задачу. Кажется, они делают то же самое. Почему был введен TaskEx.Run ()?