anchor.diff:      type ConvResult =
       | AsExpression of Expression
       | AsLetRecExpression of ParameterExpression * Expression * Expression
  -
   
       let asExpr x = AsExpression x
       let asExpression x = (x :> Expression)
  
positive.code: open Microsoft.FSharp.Quotations.Patterns
  open Microsoft.FSharp.Quotations.DerivedPatterns
  
  
  
  module ExtraHashCompare =
      let GenericNotEqualIntrinsic<'T> (x:'T) (y:'T) : bool = not (Microsoft.FSharp.Core.LanguagePrimitives.HashCompare.GenericEqualityIntrinsic<'T> x y)
  
  
  module QuotationEvaluationTypes = 
      
      type This = 
          static member Assembly = typeof<This>.Assembly
  
  
negative.code: 
      let LinqExpressionHelper (x:'T) : Expression<'T> = failwith ""
      
      let showAll = BindingFlags.Public ||| BindingFlags.NonPublic 
  
      let wrapVoid (e:#Expression) =
  