fixed bug with compare unordered lists where boundary tests would fail, and an additional last item in the list would not be reported as different