Jak poprawnie przekazać wartości poprzez tablice?

Witam wszystkich serdecznie. Zacząłem naukę railsów i mam następujący problem. Mam taki oto formularz:

[code] <%= form_tag({:action => “fetch”}, {:method => “get”}) %>
<%= select(“colors”, “”, {‘red’ => ‘red’, ‘green’ => ‘green’, ‘blue’ => ‘blue’},{}, {:size => 3, :multiple => true}) %>
<%=submit_tag%>

<%= end_form_tag %>[/code]
serwer natomiast wypluwa taki html:

[code]
green

blue red [/code] Problemem jest name="colors[][]". Nie mogę pobrać tych wartości w kontrolerze bo tablica params[:colors] jest pusta. Po zmianie w locie kodu poprzez firebug na name="colors[]" wartości przekazywane są poprawnie.

Co poprawić żeby działało poprawnie.

Zobacz co API mówi: http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/select

Musi podać drugi parametr, a nie zostawiać pusty string, albo użyć select_tag