# File lib/origin/selectable.rb, line 421
    def not(*criterion)
      if criterion.empty?
        tap { |query| query.negating = true }
      else
        __override__(criterion.first, "$not")
      end
    end