Спасибо! Чувствовал что, что-то такое должно быть с using
Да именно в finally, его нормальное значение true, но в целях оптимизации иногда надо сказать false, чтобы то, что делают многие foo() сделать потом одним залпом (так быстрее) Так что цель во что бы то ни стало вернуть флаг назад