Just read http://blog.mojotech.com/post/38317154050/code-with-clarity, and realized that all the `parse` methods could have methods by the class name. That's a Rubyism. ``` ruby def Author(*args) Author.parse(*args) end ``` And so on for each component class.