Getting rid of abort statements. In the UI context, it's really painful to have an application that crashes. The worst use case is the case of a missing datafile. Would rather the application ask for the missing data folder. And what does abort of a thread mean in the MT case?