docs: function context(data, callback) {
      this.__data     = data;
      this.__callback = callback;
      this.__result   = [''];
      this.__current  = 0;
      this.__waiting  = 1;
      this.__contents = -1;
  }