Begin, Rescue and Ensure in Ruby? | Hacker News Reader