code: def assemble(self):
          
  
          self.canonify()
          args = [sys.argv and sys.argv[0] or "python"]
          if self.mountpoint:
              args.append(self.mountpoint)
          for m, v in self.modifiers.items():
              if v:
                  args.append(self.fuse_modifiers[m])
  
          opta = []
          for o, v in self.optdict.items():
                  opta.append(o + '=' + v)
          opta.extend(self.optlist)
  
          if opta:
              args.append("-o" + ",".join(opta))
  
          return args
docs: Mangle self into an argument array