Acabei indo com uma máquina virtual e salvando / restaurando o estado. Funciona muito bem para os meus propósitos, pelo menos. É um pouco mais lento quando se constrói um monte de coisas, mas você pode ter vários "pontos de partida" dependendo de qual parte do script você está fazendo ...