docs: def assemble(self):
  		"""
  		.. _assembler:
  
  		Chains split_run_, argument_run_, dereference_run_ and program_run_.
  		"""
  
  		sp_r = self.split_run()
  		ar_r = self.argument_run(sp_r)
  		de_r = self.dereference_run(ar_r)
  		program = self.program_run(de_r)
  		return program