[ruby] Why is it bad style to `rescue Exception => e` in Ruby?