# 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