whole_func_string: function executeMainProcessMethod(moduleName, methodChain, args) {
    const theModule = electron[moduleName];
    const path = methodChain.join('.');
    return get(theModule, path).apply(theModule, args);
  }
func_code_string: function executeMainProcessMethod(moduleName, methodChain, args) {
    const theModule = electron[moduleName];
    const path = methodChain.join('.');
    return get(theModule, path).apply(theModule, args);
  }
func_documentation_string: Invokes a method on a module in the main process.
  
  @param {string} moduleName         The name of the module to require
  @param {Array<string>} methodChain The path to the module, e.g., ['dock', 'bounce']
  @param {Array} args                The arguments to pass to the method
  
  @returns                           The result of calling the method
  
  @private