A safe polyfill which doesn’t modify global objects and, as a polyfill, uses the native implementation if it is available. Coined by Sindre Sorhus, who has made many of them.
Bob: And we'll just throw this in as an ES6 polyfill....
Jack: No - it's a ponyfill - don't mix them up. See the `unicorn | approved` tag in the README? Yes, ponyfill - not polyfill.