Shouldn't <% fields_for "company[product_attributes][]", product do |form| %> return an array?

This is giving me a hash of product_attributes, but I thought it was supposed to return an array. This is shown in railscast 73 but my results are different. Am I missing something?