Please add line exporting std::coroutine_traits for all coroutine types,
right now if any type is used inside a module with import winrt; coroutine traits tend to break up.
Proposal, at the generated header of Windows.Foundation.h
at line 3856 add macro WINRT_EXPORT
so it would look like WINRT_EXPORT namespace std