Shell the walnuts. Soak the wheat overnight, covered with water about 1 inch above the grain. Put the pot with wheat on the stove and boil it for 2-3 hours on a very low simmer. There should be just enough water in the pot to keep the wheat from burning. Be sure that the heat is low and watch very carefully. Add water if necessary. Pour off water and rinse with cold water. Pour off all liquid. Spread the wheat berries out on kitchen towels and dry for 2 hours. Place the wheat berries in a food processor and grind them. Remove the wheat berries to a bowl and then grind the walnuts in the food processor. Mix the walnuts with the ground wheat. Add 2 cups granulated sugar, lemon peel, vanilla and the optional ingredients. Mound in a serving dish and sprinkle with confectioner's sugar.
Adapted from a recipe by Zoya Trifunovich courtesy of Lynn Visson, The Russian Heritage Cookbook, Casa Dana Books, 1998