I don't believe the error checking was added until a build in the 7.2 range.
In regards to 7.1, I understand. We were forced to upgrade a few years ago and we basically had to pick the lesser of the evils. Every build released had issues we had to deal with. I think there was one in the F00 release, fixed in M010, and then reintroduced in M020. Have to say though that we're on 7.2, M020 now and it seems to be working pretty well. No issues noticed yet, but I must admit it's only been about two weeks of production use.