based on top of greenlets. Needs some tweaking, so it's not exposed as a py.xxx, but rather py.__.net --HG-- branch : trunk