Async Support for .NET4