vox-common/chain.js
function isPromise(v) {
  return v && v.isFulfilled && v.then && v.catch && v.value;
}
function isPromise(v) {
  return v && v.isFulfilled && v.then && v.catch && v.value;
}
function isPromise ( v ) { return v && v . isFulfilled && v . then && v . catch && v . value ; }
instanceof doesn't seem to work across modules.
instanceof doesn t seem to work across modules .