Rails3 form_for hidden_field método indefinido 'mesclar'

Minha tentativa de colocar um campo hidden_of dentro de um form_for está travando no pepino em um erro auxiliar do ActionView. Algo também sobre FixNum que me escapa desde que eu não procurei o código fonte. Meus preços_controlador mostra isso:

 @price = Price.new
  @commodity = Commodity.find(params[:id])

Quero fazer a ligação entre preço e mercadoria com este campo_ oculto:

 <%= form_for (@price), :url => prices_path  do |f| %>
  <% f.hidden_field :commodity_id, @commodity.id %>
 .
 .
 <div class="actions">
 <%= f.submit "Submit" %>
   </div>

Verificado no form_for api e o acima deve funcionar. Lendo outras respostas no stackoveflow, coloquei o hidden_field em sua própria div no formulário, adicionei uma Hidden_field_tag e a coloquei na ação actions antes da linha de envio. Olhando para a mensagem de mesclagem, acho que ela não gosta de nada na linha, mas parece-me bem. O campo commodity_id é o campo de correspondência, sam

questionAnswers(2)

yourAnswerToTheQuestion