docs: def commit(self):
          """Commits any buffered commands. This is only useful if
          auto_commit is False.
          """
          while len(self.__buffer) > 0:
              self.__run(self.__buffer.pop(0))