docs: def process_unknown_arguments(unknowns):
      """Process arguments unknown to the parser"""
  
      result = argparse.Namespace()
      result.extra_control = {}
      # It would be interesting to use argparse internal
      # machinery for this
      for unknown in unknowns:
          # Check prefixes
          prefix = '--parameter-'
          if unknown.startswith(prefix):
              # process '='
              values = unknown.split('=')
              if len(values) == 2:
                  key = values[0][len(prefix):]
                  val = values[1]
                  if key:
                      result.extra_control[key] = val
      return result