Brought back pyobjc-based exception handling because it can't be done otherwise until we don't use pyobjc for interfacing anymore.
Brought back pyobjc-based exception handling because it can't be done otherwise until we don't use pyobjc for interfacing anymore.

--HG--
branch : objp

hsoft/hscommon