constructor(children = [], andOr = LOGICAL.AND) {
        this.children = children;
        this.andOr = andOr;
    }
@param {ConditionExpressionGroup[]|ConditionExpression[]} children Groups and/or expressions to test
@param {LOGICAL} andOr Connects group result with previous group/expression results