docs: def program(self, prog, offset = 0):
  		"""
  		.. _program:
  
  		Write the content of the iterable ``prog`` starting with the optional offset ``offset``
  		to the device.
  
  		Invokes program_word_.
  		"""
  		for addr, word in enumerate(prog):
  			self.program_word(offset + addr, word)