class ActiveRecord::Associations::CollectionAssociation

def reset

def reset
  super
  @target = []
  @replaced_or_added_targets = Set.new
  @association_ids = nil
end