anchor.diff:      member self.``Async post operator``() = 
           let cell = ref 0
           
  -        use actor = 
  -            Actor.bind <| Behavior.stateless (Behaviors.refCell cell)
  -            |> self.PublishActorPrimary
  -            |> Actor.start
  +        use actor = Actor.bind <| Behavior.stateless (Behaviors.refCell cell)
  +                    |> self.PublishActorPrimary
  +                    |> Actor.start
  +                    
           Async.RunSynchronously <| self.RefPrimary(actor).AsyncPost(TestAsync 42)
           self.RefPrimary(actor) <!= fun ch -> TestSync(ch, 0)
           cell.Value |> should equal 42
  
positive.code:     member self.``Untyped async post method``() = 
          let cell = ref 0
          
          use actor = 
              Actor.bind <| Behavior.stateless (Behaviors.refCell cell)
              |> self.PublishActorPrimary
              |> Actor.start
          
          let actorRef = self.RefPrimary(actor) :> ActorRef
          Async.RunSynchronously <| actorRef.AsyncPostUntyped(TestAsync 42 : TestMessage<int>)
  
negative.code:     [<Test>]
      [<ExpectedException(typeof<UnknownRecipientException>)>]
      member self.``Post when started, stop and post``() = 
          use actor = Actor.bind <| Behavior.stateful 0 Behaviors.state
                      |> self.PublishActorPrimary
                      |> Actor.start
                      
          self.RefPrimary(actor) <-- TestAsync 42
          let r = self.RefPrimary(actor) <!= fun ch -> TestSync(ch, 43)
          r |> should equal 42
          
          actor.Stop()
          self.RefPrimary(actor) <-- TestAsync 0
      
      [<Test>]
      member self.``Parallel posts with reply with multiple deserialised refs``() = 
          use actor : Actor<TestMessage<int, int>> = Actor.bind <| Behavior.stateful 0 Behaviors.state
                                                     |> self.PublishActorPrimary
                                                     |> Actor.start
                                                     
          self.RefPrimary(actor) <-- TestAsync 42
          
          let N = self.ParallelPostsWithDeserializedNum
          let serializer = Serialization.defaultSerializer
          let serializedRef = serializer.Serialize(self.RefPrimary(actor))
  