[boost] Boost::Python exception translation not working?