can-such-errors-be-recognized-and-avoided