Having the class name is not a problem at all. Class names (specially models) don't change at all. If they change, there are so many things to worry about (renaming the appropriate controllers, helpers, all other referencing files, etc as Rails is so much convention driven). Its not possible to have a goal of changing only one method for an entire class, since there is so much to be changed anyways.

But if at all we really want to avoid the class name here, we can just say:

`self.create :id => id`

In this one line, rather than creating a method.