f.error_messages no Rails 3.0

O Rails 3.0 foi descontinuadof.error_messages e agora requer um plug-in para funcionar corretamente - no entanto, quero aprender a exibir mensagens de erro da (nova) maneira nativa. Eu estou seguindo oGuia de Introdução, que usa o método descontinuado ao implementar o formulário de comentários. Por exemplo:

<h2>Add a comment:</h2>
<%= form_for([@post, @post.comments.build]) do |f| %>
  <%= f.error_messages %>
<div class="field">
  <% f.label :commenter  %><br />
  <%= f.text_field :commenter  %>
</div>
<div class="field">
  <%= f.label :body %><br />
  <%= f.text_area :body %>
</div>
<div class="actions">
  <%= f.submit %>
</div>
<% end %>

Aqui está a maneira correta de fazer isso (conforme gerado pelo andaime):

<%= form_for(@post) do |f| %>
  <% if @post.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@post.errors.count, "error") %> prohibited this post from being saved:</h2>

      <ul>
      <% @post.errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
      </ul>
    </div>
  <% end %>
 . . . 

Eu entendo que eu uso o@post variável no último exemplo, mas qual variável faço referência no primeiro para obter as mensagens de erro para a criação de comentários?

questionAnswers(6)

yourAnswerToTheQuestion