We'd like to think that the C# guys were looking our way when they came up with async/await, but there's no proof. :3