trans = transaction.StackTransaction(stack, 'stg goto')
if patch in trans.applied:
to_pop = set(trans.applied[trans.applied.index(patch)+1:])
trans = transaction.StackTransaction(stack, 'stg goto')
if patch in trans.applied:
to_pop = set(trans.applied[trans.applied.index(patch)+1:])