Do we want to rescue this? If we do, we lose the stack trace. Also, rescue Exception is considered an error handling anti-pattern in ruby  because it will rescue errors that have nothing to do with the code (memory errors, disc errors and a plethora of others). If we do want to rescue errors here should be StandardError as all errors we would be interested in are under that hierarchy.