turns out cffi will explicitly swallow any excepti...
# development
a
turns out cffi will explicitly swallow any exceptions raised in python extern methods registered with
def_extern()
but it also turns out we can catch those and retrieve them later so we can have stacktraces on exceptions raised e.g. for unhashable type errors in the engine, and that's pretty neat: https://github.com/pantsbuild/pants/pull/7532