So you learn Rails, and you discover that `Model.find(<number>)` does the job, and that `<number>` is a primary key. Nice.

You then read some code that says `TopicalEvent.find(params[:topical_event_id])` and you'll naturally conclude that `params[:topical_event_id]` has a number in it. Which in this case, it doesn't. How confusing. This strikes me as poor API design from the `friendly_id` authors.

I didn't know that friendly_id did this (never used it). It may do other stuff for us, but I don't think we should embrace these extensions to `find` myself.