docs: def __writeDocstring(self):
          """
          Runs eternally, dumping out docstring line batches as they get fed in.
  
          Replaces original batches of docstring lines with modified versions
          fed in via send.
          """
          while True:
              firstLineNum, lastLineNum, lines = (yield)
              newDocstringLen = lastLineNum - firstLineNum + 1
              while len(lines) < newDocstringLen:
                  lines.append('')
              # Substitute the new block of lines for the original block of lines.
              self.docLines[firstLineNum: lastLineNum + 1] = lines