In large mixer bowl, combine 2 cups of the flour and the yeast. Heat milk, 1/4 cup granulated sugar, the shortening, and salt just till the shortening melts. Add to yeast mixture; add egg. Beat at low speed of electric mixer for 1/2 minute, scraping side of bowl constantly. Beat 3 minutes at high speed. Stir in enough of the remaining flour to make a moderately soft dough. Place in greased bowl; turn once to grease surface. Cover and let rise till double, 1 1/2 to 2 hrs.
Turn out onto lightly floured surface. Divide dough in half. Roll out one portion of dough at a time to 12x12-inch square. Spread with half the Chokecherry Filling. Roll up jelly-roll fashion starting at long side; pinch to seal edges. Cut roll into 12 pieces. Place each on greased baking sheets, cut side down, at least 3 inches apart. Flatten each down to about 3 inches in diameter.
Repeat with remaining dough and sugar mixture. Allow to rise about 30 minutes. Cover with waxed paper. Roll over tops to flatten to 1/8 inch thickness. Remove waxed paper. Brush with 1/4 cup of the melted butter. Sprinkle with Chokecherry Topping. Cover with waxed paper; roll flat.
Bake in 400° oven for 10 to 12 minutes. Remove to cooling racks.
To make Chokecherry Filling:
To make the Chokecherry Topping: