I'm curious as to whether there will be any way to use the C# `async`/`await` CPS transformation feature with Compact Framework code. I expect a certain amount of library code will need to be supplied/reimplemented in order to make that happen; if so, where should I look for information on what types/members would need to be provided?

(I'm not looking for a complete task-asynchrony support library here, just enough of a skeleton to be able to use the language feature.)