VC7.1 and VC8.0 tests (they do NOT show in the regression, which
is another problem altogether) as well as killing some code of mine
which uses boost::array.
NOTE - I've commented out the one line I replaced so that more people can
look at this change and decide what it _really_ needs to be (I haven't
the time to so do).
One thing that seems VERY odd is the changing of the && to || in the
"new" line.
[SVN r28066]