Put butter, eggs, milk, yeast, sugar and salt in large bowl.
Add flour (enough to make soft dough).
Add flavorings and more flour (enough to make dough kneadable)
Knead for ten minutes.
Cover with lightly moistened dish towel and let rise in greased bowl for two hours away from any drafts.
Punch down and knead briefly.
Cover with lightly moistened dish towel and let rise in greased bowl for one hour away from any drafts.
Punch down and form three braided round loaves, each formed around a room temperature egg (colored if desired)
Place loaves on greased baking sheets.
Cover with lightly moistened dish towel and let rise for one half hour away from drafts.
Bake in preheated 350 degree oven for about 30 minutes.
Bread is done when it sounds hollow when "knocked".
Place loaves on wire racks to cool and IMMEDIATELY drizzle with frosting (see below) and sprinkles.
FROSTING:
Mix together all ingredients adding more sugar to make a soft, (a bit liquidy) consistency.