code: function cordovaExec() {
      var cexec = require('cordova/exec');
      var cexec_valid = (typeof cexec.nativeFetchMessages === 'function') && (typeof cexec.nativeEvalAndFetch === 'function') && (typeof cexec.nativeCallback === 'function');
      return (cexec_valid && execProxy !== cexec)? cexec : iOSExec;
  }
docs: Proxy the exec for bridge changes. See CB-10106