These errors shouldn't be possible on a tested game. Remove the checks on release. Shaves about 10% off of tight loops.