def ldelete (*keys)

      keys = keys.flatten.collect { |k| k.to_s }

      # only ADB has the #misc method...

      if @db.respond_to?(:misc)
        @db.misc('outlist', keys)
      else
        keys.each { |k| self.delete(k) }
      end

      nil
    end
def ldelete (*keys)

      keys = keys.flatten.collect { |k| k.to_s }

      # only ADB has the #misc method...

      if @db.respond_to?(:misc)
        @db.misc('outlist', keys)
      else
        keys.each { |k| self.delete(k) }
      end

      nil
    end
Given a list of keys, deletes all the matching entries (in one sweep).

 Warning : this is a naive (slow) implementation.