Better error message to get to the bottom of NoMethodError key? for nil