docs: private boolean isBlockRequired(SIMPMessage message)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "isBlockRequired", message);
  
          boolean isBlockRequired = false;
  
          if (_originalDestination != null)
          {
              String exceptionDestination = _originalDestination.getExceptionDestination();
              // urwashi probable fix
              boolean toBedeleted = _originalDestination.isToBeDeleted();
  
              if ((exceptionDestination == null) || (exceptionDestination.equals(""))) // urwashi probable fix complete
              {
                  if (!toBedeleted) {
                      isBlockRequired = true;
                  }
              }
  
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "isBlockRequired", Boolean.valueOf(isBlockRequired));
  
          return isBlockRequired;
      }