Oops: fix operator==(const Location& x 2).

A location has three elements. When x[0] > y[0], we should return false rather than going on to check x[1] and y[1]!