C++: fix dormat BitArray quiet zone checking bug that was causing rampant false positives