if (isDebugEnabled())
if (isDebugEnabled()) {
  protected String getOrganizationRole (Asset asset) {    Organization org = (Organization) asset;    Collection providers =       org.getRelationshipSchedule().getMatchingRelationships(Constants.RelationshipType.PROVIDER_SUFFIX,							     TimeSpan.MIN_VALUE,							     TimeSpan.MAX_VALUE);    if (providers == null)      return "NO_PROVIDERS";    if (providers.size () > 1) {      if (isDebugEnabled()) 	debug ("TranscomDataXMLize.getOrganizationRole - NOTE - org " + org + " has multiple providers.\n");      return "MANY_PROVIDERS";    }	      if (providers.isEmpty ()) {      if (isDebugEnabled()) 	debug ("TranscomDataXMLize.getOrganizationRole - Note - no providers for " + org + ", relationships are " +	      providers);      return "NO_PROVIDERS";    }    Relationship relationToSuperior = (Relationship) providers.iterator().next();    Role subRoleA  = relationToSuperior.getRoleA();    Role subRoleB = relationToSuperior.getRoleB();    if (isDebugEnabled())      debug ("TranscomDataXMLize.getOrganizationRole - org " + org + " - roleA " + subRoleA + " roleB " + subRoleB);    // don't want the converse one - it seems random which org gets to be A and which B    return (subRoleA.getName().startsWith ("Converse") ? subRoleB.getName () : subRoleA.getName());  }