public DefaultRef WithRequestWaiter(IRequestWaiter requestWaiter) { return new DefaultRef(Target, requestWaiter, Timeout); }