ResolvableConstraintExpression
ResolvableConstraintExpression is used to represent a compound
             constraint being constructed at a point where the last operator
             may either terminate the expression or may have additional
             qualifying constraints added to it.
            
             It is used, for example, for a Property element or for
             an Exception element, either of which may be optionally
             followed by constraints that apply to the property or
             exception.
             
                
Appends an And Operator to the expression
            
Appends an Or operator to the expression.
            
public ResolvableConstraintExpression()
Create a new instance of ResolvableConstraintExpression
            
Create a new instance of ResolvableConstraintExpression,
            passing in a pre-populated ConstraintBuilder.