Make the Timeout exception a newtype instead of a datatype