I know the compiler can't convert an async lambda expression to an expression tree, but is it possible to generate the expression tree manually ?...var expr = Expression.Lambda<Func<Task>>(
// how do I use 'await' in the body here?
);
var func = expr...