I like this joke, it kind of reminds me of the difference between `find_by_id` and `find` in ruby on rails.
In the former, if a result can't be found it will return `nil` but in the latter it expects the record to exist and so will raise an exception if it can't be found.
In the former, if a result can't be found it will return `nil` but in the latter it expects the record to exist and so will raise an exception if it can't be found.