try

tryメソッドはactive_supportに入ってる超便利メソッドな訳だけど引数をtypoしてもnilが返ってくるので結構あぶない!
テスト書いてtypo回避したほうがいいよ!

と書こうとしたんだけど、
ググるとtry!というメソッドがあって、nil以外のレシーバでundefinedなメソッドを呼ぶと、NoMethodErrorが返るという。
もちろんレシーバがnilの時にundefinedなメソッドを呼ぶとnilが返ってくる。
ということでtry!を使おう。