Собрав фидбек Расс предлагает немного изменить правила использования для
zero: новый идентификатор можно будет использовать для присваивания и сравнения только там где недоступны другие «короткие» идентификаторы — nil, "", 0. В число этих случаев входят дженерики с констрейнтом any.Никаких сложных выборов - писать
return "" или return zero.