<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def node_command(self, args=None, node_paths=None):
 """Creates a command that can run `node`, passing the given args to it. :param list args: An optional list of arguments to pass to `node`. :param list node_paths: An optional list of paths to node_modules. :returns: A `node` command that can be run later. :rtype: :class:`NodeDistribution.Command` """

    # NB: We explicitly allow no args for the `node` command unlike the `npm` command since running
    # `node` with no arguments is useful, it launches a REPL.
    return command_gen([self._install_node], 'node', args=args, node_paths=node_paths)