code: def attrgetter_atom_handle(loc, tokens):
      
      name, args = attrgetter_atom_split(tokens)
      if args is None:
          return '_coconut.operator.attrgetter("' + name + '")'
      elif "." in name:
          raise CoconutDeferredSyntaxError("cannot have attribute access in implicit methodcaller partial", loc)
      elif args == "":
          return '_coconut.operator.methodcaller("' + tokens[0] + '")'
      else:
          return '_coconut.operator.methodcaller("' + tokens[0] + '", ' + tokens[2] + ")"
docs: Process attrgetter literals.