docs: public void addAndCriteria(Criteria pc)
      {
          // by combining a second criteria by 'AND' the existing criteria needs to be enclosed
          // in parenthesis
          if (!m_criteria.isEmpty())
          {
              this.setEmbraced(true);
              pc.setEmbraced(true);
              pc.setType(AND);
              addCriteria(pc);
          }
          else
          {
              setEmbraced(false);
              pc.setType(AND);
              addCriteria(pc);
          }
      }