class DefaultObjectIdentifier {
  String user;
  String requestorClass;
  public boolean equals(Object otherObject) {
    if (otherObject == null || !(otherObject instanceof DefaultObjectIdentifier))
      return false;
    else {
      DefaultObjectIdentifier identifier = (DefaultObjectIdentifier) otherObject;
      if (user == null && identifier.user != null)
        return false;
      else if (requestorClass == null && identifier.requestorClass != null)
        return false;
      else if (((user == null && <warning descr="Condition 'identifier.user == null' is always 'true' when reached">identifier.user == null</warning>)
                || (this.user.equals(identifier.user)))
               &&
               ((requestorClass == null && identifier.requestorClass == null)
                || this.requestorClass.equals(identifier.requestorClass)))
        return true;
      else
        return false;
    }
  }}
@@ -628,26 +628,16 @@
 rning%3E)%0A
-          
       %7C%7C
@@ -684,29 +684,11 @@
     
-         &&%0A         
+&&%0A
     
@@ -709,32 +709,59 @@
 lass == null && 
+%3Cwarning descr=%22Condition '
 identifier.reque
@@ -781,20 +781,86 @@
 null
-)%0A          
+' is always 'true' when reached%22%3Eidentifier.requestorClass == null%3C/warning%3E)%0A
     
@@ -916,26 +916,24 @@
 torClass)))%0A
-  
       return
@@ -950,18 +950,16 @@
    else%0A
-  
       re

test data fix