# File lib/arel/algebra/relations/operations/where.rb, line 16
    def eval
      unoperated_rows.select { |row| predicates.all? { |p| p.eval(row) } }
    end