# File lib/backports/2.0.0/enumerable/lazy.rb, line 102
      def reject
        raise ArgumentError, "tried to call lazy reject without a block" unless block_given?
        Lazy.new(self) do |yielder, *values|
          values = values.first unless values.size > 1
          yielder.yield(values) unless yield values
        end.__set_inspect :reject
      end