How was this failing? Was the exception check not triggering? It would make sense, but I want to make sure I understand this one.