As little as possible in the `try/catch`, just the bare minimum of what is okay to throw.