Do we still need more tests for py3 behavior, like chained exceptions?