anchor.diff:      let spawnOvrd (actorFactory : IActorRefFactory) (name : string) (f : Actor<'Message> -> Cont<'Message, 'Returned>)
           (overrides : LifecycleOverride) : IActorRef = 
           spawnOptOvrd actorFactory name f [] overrides
  +
  +    /// <summary>
  +    /// Spawns an actor using specified actor computation expression.
  +    /// The actor can only be used locally. 
  +    /// </summary>
  +    /// <param name="actorFactory">Either actor system or parent actor</param>
  +    /// <param name="name">Name of spawned child actor</param>
  +    /// <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 spawnOvrd2 (actorFactory : IActorRefFactory) (name : string) (f : Actor<'Message> -> Decorator<'Message>)
  +        (overrides : LifecycleOverride) : IActorRef = 
  +        spawnOptOvrd2 actorFactory name f [] overrides
   
       /// <summary>
       /// Wraps provided function with actor behavior. 
  
positive.code: 
  module Lifecycle =
      
      open Akka.Actor
      open Akka.FSharp
      open Akka.FSharp.Linq
      open Microsoft.FSharp.Linq
  
      type LifecycleOverride =
          {
  
negative.code:     /// Returns an actor effect causing actor to switch its behavior.
      /// </summary>
      /// <param name="next">New receive function.</param>
      let inline become (next) : Decorator<'Message> = Become(next) :> Decorator<'Message>