I'd like our own TimeoutException defined too