See: Code = [ErrorCode], Error = [ErrorInfo], Error handling and control flow