Rename #try to #flat_map

* #try already means something else in Ruby
* #flat_map is a Rubyish name we can borrow from Scala