anchor.diff:  
       printDeclarations None (List.ofSeq file1.Declarations) 
         |> Seq.toList 
  -      |> filterHack
  -      |> shouldPairwiseEqual (filterHack expected)
  +      |> Utils.filterHack
  +      |> shouldPairwiseEqual (Utils.filterHack expected)
   
       printDeclarations None (List.ofSeq file2.Declarations) 
         |> Seq.toList 
  -      |> filterHack
  -      |> shouldPairwiseEqual (filterHack expected2)
  +      |> Utils.filterHack
  +      |> shouldPairwiseEqual (Utils.filterHack expected2)
   
       ()
   
  
positive.code:     let getTempFilePathChangeExt tmp ext =
          Path.Combine(getTempPath(), Path.ChangeExtension(tmp, ext))
  
  
      let rec printExpr low (e:FSharpExpr) = 
          match e with 
  
negative.code: 
      printDeclarations None (List.ofSeq file1.Declarations) 
        |> Seq.toList 
        |> Utils.filterHack
        |> shouldPairwiseEqual (Utils.filterHack expected)
  
      printDeclarations None (List.ofSeq file2.Declarations) 
        |> Seq.toList 
        |> Utils.filterHack
        |> shouldPairwiseEqual (Utils.filterHack expected2)
  
      ()
  
  