def insertColumns(self, position, num_columns, char="-"):
        self.mString = self.mString[:position] + \
            char * num_columns + self.mString[position:]
Called to handle the beginning of a non-group key exchange.
dataset/ETHPy150Open CGATOxford/cgat/CGAT/Mali.py/AlignedString.insertColumns--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/conch/ssh/transport.py/SSHServerTransport._ssh_KEXDH_INIT