Marker.equals() is always invalid

The equality test is backwards.