class ActiveRecord::Associations::HasManyThroughAssociation

def concat_records(records)

def concat_records(records)
  ensure_not_nested
  records = super(records, true)
  if owner.new_record? && records
    records.flatten.each do |record|
      build_through_record(record)
    end
  end
  records
end