More robust errors.