function isPromiseConstructor(node) {
  return (
    node.type === 'NewExpression' &&
    node.callee.type === 'Identifier' &&
    node.callee.name === 'Promise'
  )
}
Checks whether the given node is new Promise().
@param {Node} node
@returns {node is NewPromise}