docs: def _optimize(self, context, argspec):
  		"""Inject speedup shortcut bindings into the argument specification for a function.
  		
  		This assigns these labels to the local scope, avoiding a cascade through to globals(), saving time.
  		
  		This also has some unfortunate side-effects for using these sentinels in argument default values!
  		"""
  		
  		argspec = argspec.strip()
  		optimization = ", ".join(i + "=" + i for i in self.OPTIMIZE)
  		split = None
  		prefix = ''
  		suffix = ''
  		
  		if argspec:
  			matches = list(self.STARARGS.finditer(argspec))
  			
  			if matches:
  				split = matches[-1].span()[1]  # Inject after, a la "*args>_<", as we're positional-only arguments.
  				if split != len(argspec):
  					prefix = ', ' if argspec[split] == ',' else ''
  					suffix = '' if argspec[split] == ',' else ', ' 
  			
  			else:  # Ok, we can do this a different way…
  				matches = list(self.STARSTARARGS.finditer(argspec))
  				prefix = ', *, '
  				suffix = ', '
  				if matches:
  					split = matches[-1].span()[0]  # Inject before, a la ">_<**kwargs".  We're positional-only arguments.
  					if split == 0:
  						prefix = '*, '
  					else:
  						suffix = ''
  				else:
  					split = len(argspec)
  					suffix = ''
  		
  		else:
  			prefix = '*, '
  		
  		if split is None:
  			return prefix + optimization + suffix
  		
  		return argspec[:split] + prefix + optimization + suffix + argspec[split:]