Some kind of goto using a sequence of functions. Can't break out of nested loops but you can use a labelled break for that.