public override bool Subscribe(IActorRef subscriber, Type channel)
{
if (subscriber == null)
throw new ArgumentNullException("subscriber");
if (_debug)
{
Publish(new Debug(SimpleName(this), GetType(), "subscribing " + subscriber + " to channel " + channel));
}
RegisterWithUnsubscriber(subscriber);
return base.Subscribe(subscriber, channel);
}