code: def op_funcdef_handle(tokens):
      
      func, base_args = get_infix_items(tokens)
      args = []
      for arg in base_args[:-1]:
          rstrip_arg = arg.rstrip()
          if not rstrip_arg.endswith(unwrapper):
              if not rstrip_arg.endswith(","):
                  arg += ", "
              elif arg.endswith(","):
                  arg += " "
          args.append(arg)
      last_arg = base_args[-1]
      if last_arg.rstrip().endswith(","):
          last_arg = last_arg.rsplit(",")[0]
      args.append(last_arg)
      return func + "(" + "".join(args) + ")"
docs: Process infix defs.