docs: def process_format(self, kind, context):
  		"""Handle transforming format string + arguments into Python code."""
  		
  		result = None
  		
  		while True:
  			chunk = yield result
  			
  			if chunk is None:
  				return
  			
  			# We need to split the expression defining the format string from the values to pass when formatting.
  			# We want to allow any Python expression, so we'll need to piggyback on Python's own parser in order
  			# to exploit the currently available syntax.  Apologies, this is probably the scariest thing in here.
  			split = -1
  			line = chunk.line
  			
  			try:
  				ast.parse(line)
  			except SyntaxError as e:  # We expect this, and catch it.  It'll have exploded after the first expr.
  				split = line.rfind(' ', 0, e.offset)
  			
  			result = chunk.clone(line='_bless(' + line[:split].rstrip() + ').format(' + line[split:].lstrip() + ')')