accept_nested_attributes_for: ¿Qué estoy haciendo mal?

Intento crear una conexión uno a varios en rails4. Sin embargo, aunque no obtengo un error, el atributo anidado no se almacena.

¿Qué estoy haciendo mal?

Estaciones-modelos

class Station < ActiveRecord::Base
    has_many :adresses

    accepts_nested_attributes_for :adresses
end

Dirección-modelo

    class Adress < ActiveRecord::Base
        belongs_to :station
    end

Estación-controlador clase StationsController <ApplicationController

    def new
        @station = Station.new
        @station.adresses.build
    end

    def create
        @station = Station.new(station_params)
        @station.save
        redirect_to @station
    end

    def index
        @stations = Station.all
    end

private

    def station_params
        params.require(:station).permit(:name, adresses_attributes: [ :url ])
    end

end

Estación: new.html.erb

<%= form_for :station, url: stations_path do |station| %>
    <p>
        <%= station.label :name %><br />
        <%= station.text_field :name %>
    </p>
    <%= station.fields_for :adresses do |adress| %>
        <div class="field">
            <p>
                <%= adress.label :url %><br />
                <%= adress.text_field :url %>
            </p>
        </div>
    <% end %>
    <p>
        <%= station.submit %>
    </p>
<% end %>

[editar]
Construí un ejemplo mínimo de este problema y lo documenté como una instrucción paso a paso aquí:https://groups.google.com/forum/#!topic/rubyonrails-talk/4RF_CFChua0

Respuestas a la pregunta(3)

Su respuesta a la pregunta