Have you read PEP 3156 and PEP 380? Instead of await, Python 3.3 has yield from, with the same semantics. This is somewhat more verbose, but has the advantage that it doesn't introduce a new keyword, and it's already in Python 3.3, so you can start using it now -- no fork of the language required. -- --Guido van Rossum (python.org/~guido)