AbortModifyException error codes added to distinguish different cases,
handling in ActionExecutor improved as well