class ActiveRecord::Reflection::AbstractReflection

def build_association(attributes, &block)

be passed to the class's constructor.
Returns a new, unsaved instance of the associated class. +attributes+ will
def build_association(attributes, &block)
  klass.new(attributes, &block)
end