Cleaner error reporting.