code: public boolean bool(XPathContext xctxt)
            throws javax.xml.transform.TransformerException
    {
      XObject left = m_left.execute(xctxt, true);
      XObject right = m_right.execute(xctxt, true);
  
      boolean result = left.equals(right) ? true : false;
  	left.detach();
  	right.detach();
      return result;
    }
docs: Execute a binary operation by calling execute on each of the operands,
  and then calling the operate method on the derived class.
  
  
  @param xctxt The runtime execution context.
  
  @return The XObject result of the operation.
  
  @throws javax.xml.transform.TransformerException