anchor.diff:              let withDebug = m.CreateDelegate(typeof<WithDebugDel>) |> unbox<WithDebugDel>
   
               fun (e : Expr) (debug : list<Expr>) ->
  -                match e.CustomAttributes, debug with
  -                    | [], [] -> e
  -                    | _ -> withDebug.Invoke(e, debug)
  +                withDebug.Invoke(e, debug)
   
       module private Pickler =
           open MBrace.FsPickler
  
positive.code:                             selfList.Write ws "Children" args
  
                  let reader (rs : ReadState) : Expr =
                      failwith ""
  
                  Pickler.FromPrimitives(reader, writer)
              )
  
          do registry.RegisterFactory varPickler
             registry.RegisterFactory exprPickler
  
          let cache = PicklerCache.FromCustomPicklerRegistry registry
          let murmur = MurMur3() :> IHashStreamFactory
          let pickler = FsPickler.CreateBinarySerializer(picklerResolver = cache)
  
negative.code: 
                  
          static member ComputeHash(e : Expr) =
              let e = Reflection.withAttributes e []
  
              use s = Pickler.murmur.Create()
              Pickler.pickler.Serialize(s, e)
  