ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Sham for ES6 Object.getOwnPropertyDescriptor
React components for Stripe.js and Elements.