'Returns True if there is an unconditional transfer to an other block
at the end of this block. This means there is no risk for the bytecode
executer to go past this block\'s bytecode.'

def has_unconditional_transfer(self):

    try:
        (op, arg) = self.insts[(-1)]
    except (IndexError, ValueError):
        return
    return (op in self._uncond_transfer)
