I think the try-catch is an artifact from the past where tell was allowed to throw exceptions. However, if it _does_ throw an exception, if we don't catch and continue, the system is broken.