# File lib/arel/algebra/relations/operations/where.rb, line 5
    def initialize(relation, predicates)
      super(relation)
      @predicates = predicates.respond_to?(:map) ?
        predicates.map { |p| p.bind(relation) } : [predicates.bind(relation)]
      @wheres = nil
    end