<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def install_module( self, install_optional=False, production_only=False, force=False, frozen_lockfile=True, node_paths=None):
 """Returns a command that when executed will install node package. :param install_optional: True to install optional dependencies. :param production_only: True to only install production dependencies, i.e. ignore devDependencies. :param force: True to force re-download dependencies. :param frozen_lockfile: True to disallow automatic update of lock files. :param node_paths: A list of path that should be included in $PATH when running installation. """

    args=self._get_installation_args(
      install_optional=install_optional,
      production_only=production_only,
      force=force,
      frozen_lockfile=frozen_lockfile)
    return self.run_command(args=args, node_paths=node_paths)