protected override bool Receive(object message) { var terminated = message as Terminated; if (terminated != null) _forwardToActor.Forward(new WrappedTerminated(terminated)); else _forwardToActor.Forward(message); return true; } }