Overhaul of error handling