anchor.diff:          (overrides : LifecycleOverride) : IActorRef = 
           spawnOptOvrd actorFactory name f [] overrides
   
  -//    let (|Become|_|) (continuation: Cont<'Message, 'Returned>) =
  -//        match continuation with
  -//        | Func f -> 
  -//        | 
  -
       /// <summary>
       /// Wraps provided function with actor behavior. 
       /// It will be invoked each time, an actor will receive a message. 
  
positive.code:     type ExpressionExt = 
          static member ToExpression(f : System.Linq.Expressions.Expression<System.Func<FunActorExt<'Message, 'v>>>) = toExpression<FunActorExt<'Message, 'v>> f
          static member ToExpression<'Actor>(f : Quotations.Expr<(unit -> 'Actor)>) = toExpression<'Actor> (QuotationEvaluator.ToLinqExpression f)
  
  
      /// <summary>
      /// Spawns an actor using specified actor computation expression, with custom spawn option settings.
  
negative.code:         member __.BasePostStop() = base.PostStop ()
          member __.BasePreRestart(exn, msg) = base.PreRestart (exn, msg)
          member __.BasePostRestart(exn) = base.PostRestart (exn)
  
          override x.PreStart() = 
              match overrides.PreStart with
  