pub fn create_promise_and_waitable() -> (Promise, Waitable)
Create a paired Promise and Waitable.
Signalling the Promise will signal the Waitable.