preliminary compiler error handling