In the future, when type systems are perfected:
VegetableNameString v = "Tomato";
Compiler Exception: Botanically, a tomato is a fruit—a berry, consisting of the ovary, together with its seeds, of a flowering plant. However, the tomato is considered a "culinary vegetable"...