code: function RPCBase() {
    if (!(this instanceof RPCBase))
      return new RPCBase();
  
    EventEmitter.call(this);
  
    this.logger = Logger.global;
    this.calls = Object.create(null);
    this.mounts = [];
    this.locker = new Lock();
  }
docs: JSON RPC
  @alias module:http.RPCBase
  @constructor