anchor.diff:    else
       Choice2Of2(errs)
   
  -type Ops =
  +type ExprUtils =
     static member GetName(ident:Identifier) : string =
       match ident with
       | Identifier.Base(QuoteType=quoteType; Value=Some(v)) -> v
  
positive.code:     | BooleanExpression.BooleanComparisonExpression(_comparisonType, Some(firstExpression), Some(secondExpression)) ->
        let first = getScalarColRefs firstExpression
        let second = getScalarColRefs secondExpression
        for t1 in first do
          for t2 in second do
            x.AddJoinedTablesOrAliases t1 t2
      | BooleanExpression.BooleanParenthesisExpression(Some(expression)) -> x.AddConditions(expression)
      | BooleanExpression.BooleanBinaryExpression(_binaryExpressionType, Some(firstExpression), Some(secondExpression)) ->
        x.AddConditions firstExpression
  
negative.code:               cr.MultiPartIdentifier 
                |> MultiPartIdentifier.FromCs 
                |> fun x ->
                  colRefs.Add (ExprUtils.GetName x)
                })
    colRefs |> List.ofSeq
  
  