# File lib/active_record/relation/query_methods.rb, line 25
    def select(*args)
      if block_given?
        to_a.select {|*block_args| yield(*block_args) }
      else
        clone.tap {|r| r.select_values += args if args.present? }
      end
    end