More rubyish return/raise