Недопустимое ограничение для типа "%1". Если базовый тип имеет пустое содержимое, то содержимое производного тоже должно быть пусто, а если производный тип имеет пустое содержимое, то базовый тип должен допускать существование пустого содержимого.
Click to search this error in Google
English version
Invalid restriction for type '%1'. If the base type has empty content, then the derived type must as well, and if the derived type has empty content, then the base type must be emptiable.