Object.getOwnPropertyNames(context).forEach(function(prop) {
      if (!polyfill.hasOwnProperty(prop) && typeof context[prop] === 'function') {
        polyfill[prop] = context[prop];
      }
    });