code: def execute_node(self, args, workunit_name, workunit_labels=None, node_paths=None):
      
      node_command = self.node_distribution.node_command(args=args, node_paths=node_paths)
      return self._execute_command(node_command,
                                   workunit_name=workunit_name,
                                   workunit_labels=workunit_labels)
docs: Executes node passing the given args.
  
      :param list args: The command line args to pass to `node`.
      :param string workunit_name: A name for the execution's work unit; defaults to 'node'.
      :param list workunit_labels: Any extra :class:`pants.base.workunit.WorkUnitLabel`s to apply.
      :param list node_paths: A list of node module paths to be included.
      :returns: A tuple of (returncode, command).
      :rtype: A tuple of (int,
              :class:`pants.contrib.node.subsystems.node_distribution.NodeDistribution.Command`)