title: How to check if an object is a Promise?
body: <p>Whether it's an ES6 <code>Promise</code> or a Bluebird <code>Promise</code>, Q <code>Promise</code>, etc.</p>
  <p>How do I test to see if a given object is a <code>Promise</code>?</p>