code: function (message, resultCallback, title, buttonLabels) {
          var _message = (typeof message === 'string' ? message : JSON.stringify(message));
          var _title = (typeof title === 'string' ? title : 'Confirm');
          var _buttonLabels = (buttonLabels || ['OK', 'Cancel']);
  
          // Strings are deprecated!
          if (typeof _buttonLabels === 'string') {
              console.log('Notification.confirm(string, function, string, string) is deprecated.  Use Notification.confirm(string, function, string, array).');
          }
  
          _buttonLabels = convertButtonLabels(_buttonLabels);
  
          exec(resultCallback, null, 'Notification', 'confirm', [_message, _title, _buttonLabels]);
      }
docs: Open a native confirm dialog, with a customizable title and button text.
  The result that the user selects is returned to the result callback.
  
  @param {String} message              Message to print in the body of the alert
  @param {Function} resultCallback     The callback that is called when user clicks on a button.
  @param {String} title                Title of the alert dialog (default: Confirm)
  @param {Array} buttonLabels          Array of the labels of the buttons (default: ['OK', 'Cancel'])