Все правильно - бед энд два раза не срабатывает. Это не позволяет толком обрабатывать логику, изложенную выше так. Это печально.
Как идея, вот есть же по бедэнду айди ошибки, ну и грубо говоря блок с ней мы получаем. А то, если бы было айди самого блока типо...(может уже есть, не знаю).
А ты...