class ActiveLdap::Association::Collection

def delete(*entries)

def delete(*entries)
  entries = flatten_deeper(entries).reject do |entry|
    @target.delete(entry) if entry.new_entry?
    entry.new_entry?
  end
  return if entries.empty?
  delete_entries(entries)
  entries.each do |entry|
    @target.delete(entry)
  end
end