code: function ZeroStream (pair) {
      if (pair) {
          this.pair = pair;
      } else {
          this.pair = new ZeroStream(this);
      }
      this._on_data = this.on_end = this.on_error = this.on_connect = null;
      this.data = [];
  }
docs: Direct invocation stream simply passes objects to the listeners of its paired stream with no serialization or parsing. No stream stream, in a sense. Connects local objects. ZeroStream only supports one listener (it is not a proper EventEmitter).