I'm looking at writing a multi-threaded extension to Pythonmac, and my first question is "is this doable at all?" Does Python call YieldToAnyThread? Do I need to work with 1.6 as opposed to 1.5?