selector#ShouldEventually() now takes interval and timeout with sane defaults