anchor.diff:  
   module Lifecycle =
       
  +    open System
       open Akka.Actor
       open Akka.FSharp
       open Akka.FSharp.Linq
       open Microsoft.FSharp.Linq
  +    open Microsoft.FSharp.Quotations
  +    open Microsoft.FSharp.Linq.QuotationEvaluation
   
       type LifecycleOverride =
           {
  
positive.code:     let spawnOvrd (actorFactory : IActorRefFactory) (name : string) (f : Actor<'Message> -> Cont<'Message, 'Returned>)
          (overrides : LifecycleOverride) : IActorRef = 
          spawnOptOvrd actorFactory name f [] overrides
  
      /// <summary>
      /// Wraps provided function with actor behavior. 
  
negative.code:     
      type FunActorExt<'Message, 'Returned>(actor : Actor<'Message> -> Cont<'Message, 'Returned>, overrides : LifecycleOverride) =
          inherit FunActor<'Message, 'Returned>(actor)
          
          member __.BasePreStart() = base.PreStart ()
          member __.BasePostStop() = base.PostStop ()
          member __.BasePreRestart(exn, msg) = base.PreRestart (exn, msg)
  