AsyncBridge provides new C#5 async features support for .NET4 projects. Based on gist by Daniel Grunwald (from SharpDevelop). Thanks goes to Alex Davies for the idea.