Actually pass in a pointer to the thrown object, not a pointer to the