Prevent timeout from throwing an exception

It seems cleaner that if the timeout is exceeded to just return an
empty typecheck results