Second step toward reasonable error handling.