public ActorBoundChannelRef WithTimeout(TimeSpan? timeout) { return new ActorBoundChannelRef(Target, RequestWaiter, timeout); }