code: function () {
              var next = Iterator.prototype.next.call(this);
              if (!next.done && this.wrapItems) {
                  next.value = next.value.value;
              }
              return next;
          }
docs: Returns the next iterator result for item at own `pointer`'s current position.
  @method sjl.stdlib.PriorityList#next
  @overrides sjl.stdlib.Iterator#next
  @returns {{done: boolean, value: *}|{done: boolean}} - Returns `value` key in result only while `done` is `false`.