anchor.diff:      /// <param name="f">Used by actor for handling response for incoming request</param>
       /// <param name="overrides">Functions used to override standard actor lifetime</param>
       let spawnOvrd (actorFactory : IActorRefFactory) (name : string) (f : Actor<'Message> -> Cont<'Message, 'Returned>)
  -        (overrides : LifecycleOverride) : IActorRef = 
  +        (overrides : Lifecycle) : IActorRef = 
           spawnOptOvrd actorFactory name f [] overrides
   
       /// <summary>
  
positive.code: 
      let defOvrd = {PreStart = None; PostStop = None; PreRestart = None; PostRestart = None}
      
      type FunActorExt<'Message, 'Returned>(actor : Actor<'Message> -> Cont<'Message, 'Returned>, overrides : LifecycleOverride) =
          inherit FunActor<'Message, 'Returned>(actor)
          
          member __.BasePreStart() = base.PreStart ()
  
negative.code:     /// <param name="options">List of options used to configure actor creation</param>
      /// <param name="overrides">Functions used to override standard actor lifetime</param>
      let spawnOptOvrd (actorFactory : IActorRefFactory) (name : string) (f : Actor<'Message> -> Cont<'Message, 'Returned>) 
          (options : SpawnOption list) (overrides : Lifecycle) : IActorRef = 
          let e = ExpressionExt.ToExpression(fun () -> new FunActorExt<'Message, 'Returned>(f, overrides))
          let props = applySpawnOptions (Props.Create e) options
          actorFactory.ActorOf(props, name)
  