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