added "continue" and "cancel_execution". Using continue and break is a bit broken due to the liberal creation of new contexts.