static AutoCloseable doAfterSecondsIfStillRunning(double seconds, Runnable r) { ret timerAsAutocloseable(doAfter(seconds, r)); }