private static boolean lookupsEqual(Lookup l1, Lookup l2) { if (l1 == l2) { return true; } if (l1.lookupClass() != l2.lookupClass()) { return false; } return l1.lookupModes() == l2.lookupModes(); }