# File lib/active_ldap/association/collection.rb, line 41 def replace(others) load_target deleted_entries = @target - others added_entries = others - @target delete(deleted_entries) concat(added_entries) end