Finding instances based on their slug is a fairly well worn pattern in Rails I'd say. Another way to look at it is that you expect `TopicalEvent.find(instance.to_param)` to return the same instance, which it does given that `to_param` returns the slug.