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