a vegetable requires pumpkin for functions
pumpkin is large_orange_vegetable. corn_and_squash is both_vegetables. pumpkin_vine is squash_plant. pumpkin is vegetable. pumpkin is fruit. squash is vegetable. pumpkin is squash.