docs: def man(self, **kwargs):
          """
          Print some man for each understood command
          """
  
          str_man     = 'commands'
          str_amount  = 'full'
  
          for k, v in kwargs.items():
              if k == 'on':       str_man     = v
              if k == 'amount':   str_amount  = v
  
          if str_man == 'commands':
              str_commands = """
              This script/module provides CURL-based GET/PUT/POST communication over http
              to a remote REST-like service: """ + Colors.GREEN + """
  
                   ./pfurl.py [--auth <username:passwd>] [--verb <GET/POST>]   \\
                              --http <IP>[:<port>]</some/path/>
  
              """ + Colors.WHITE + """
              Where --auth is an optional authorization to pass to the REST API,
              --verb denotes the REST verb to use and --http specifies the REST URL.
  
              Additionally, a 'message' described in JSON syntax can be pushed to the
              remote service, in the following syntax: """ + Colors.GREEN + """
  
                   pfurl     [--auth <username:passwd>] [--verb <GET/POST>]   \\
                              --http <IP>[:<port>]</some/path/>               \\
                             [--msg <JSON-formatted-string>]
  
              """ + Colors.WHITE + """
              In the case of the 'pman' system this --msg flag has very specific
              contextual syntax, for example:
              """ + Colors.GREEN + """
  
                   pfurl      --verb POST --http %s:%s/api/v1/cmd/ --msg \\
                                  '{  "action": "run",
                                      "meta": {
                                          "cmd":      "cal 7 1970",
                                          "auid":     "rudolphpienaar",
                                          "jid":      "<jid>-1",
                                          "threaded": true
                                      }
                                  }'
  
  
              """ % (self.str_ip, self.str_port) + Colors.CYAN + """
  
              The following specific action directives are directly handled by script:
              """ + "\n" + \
              self.man_pushPath(          description =   "short")      + "\n" + \
              self.man_pullPath(          description =   "short")      + "\n" + \
              Colors.YELLOW + \
              """
              To get detailed help on any of the above commands, type
              """ + Colors.LIGHT_CYAN + \
              """
                  ./pfurl.py --man <command>
              """
  
              return str_commands
  
          if str_man  == 'pushPath':  return self.man_pushPath(       description  =   str_amount)
          if str_man  == 'pullPath':  return self.man_pullPath(       description  =   str_amount)