ruby begin-rescue draft