# File lib/dm-core/query.rb, line 505
    def match_records(records)
      conditions = self.conditions
      return records if conditions.nil?
      records.select { |record| conditions.matches?(record) }
    end