function LazyWrapper(value) {
      this.dir = 1;
      this.dropCount = 0;
      this.filtered = false;
      this.iteratees = null;
      this.takeCount = POSITIVE_INFINITY;
      this.views = null;
      this.wrapped = value;
    }
Creates a lazy wrapper object which wraps `value` to enable lazy evaluation.

@private
@param {*} value The value to wrap.