docs: function wrapInitPromise (original) {
      return function wrappedInitPromise () {
        var command = this
        var cb = this.callback
  
        if (typeof cb === 'function') {
          this.callback = agent._instrumentation.bindFunction(function wrappedCallback () {
            var trace = command.__obTrace
            if (trace && !trace.ended) trace.end()
            return cb.apply(this, arguments)
          })
        }
  
        return original.apply(this, arguments)
      }
    }