Expanded class hierarchy of FieldUpdateForbiddenException