Begin implementing more informative error handling.