i think that someone is being a little silly and saying that because one vegetarian did not eat grains etc it is necessary to define it as optional i think that this is wrong because nobody claims that nuts and grains are not vegetable i have not heard anyone claim that a diet of nuts and seeds is non vegetarian if we include this we would have to add lots of other exclusions for example many jains don't eat root vegetables some hindu groups avoid hot guna rajistic foods such as chili pepper mustard etc i will restore your edit