Can we do something nicer than rescue nil? What sort of errors are we rescuing here? Just seems like a very drastic option, but .. if this is the best thing ...