Looking through the rails 2.3 RC1 release note I see this:
# Equivalent of render :partial => 'articles/_article', :object => @article
render @article
So somehow the render method is finding out the that object passed int it is assigned to an instance variable with the name article. How does it do this?