ErrorCodes to distinguish reason behind AbortModifyException