docs: protected boolean condition() throws JspException {
  
          if (StringUtil.isEmpty(objectName)) {
              return false;
          }
  
          if (StringUtil.isEmpty(objectValue)) {
              return true;
          }
  
          Object pageScopedAttribute = pageContext.getAttribute(objectName);
          if (pageScopedAttribute == null) {
              return false;
          }
  
          String pageScopedStringAttribute;
  
          // String
          if (pageScopedAttribute instanceof String) {
              pageScopedStringAttribute = (String) pageScopedAttribute;
  
              // Cookie
          }
          else if (pageScopedAttribute instanceof Cookie) {
              pageScopedStringAttribute = ((Cookie) pageScopedAttribute).getValue();
  
              // Type not yet supported...
          }
          else {
              return false;
          }
  
          return (!(pageScopedStringAttribute.equals(objectValue)));
      }