1 такую метку используешь, то приходиться и вторую добавлять на выход из функции, чтобы бас не стопался
Хм, вспомнил, что я раньше так делал для стабильной работы - выход и вход во все функции всегда через метки. Но метки между функциями это, конечно, максимальный уровень изврата.