1. In a small bowl dissolve the yeast in the water. Stir in 1 teaspoon sugar and let stand 5 to 10 minutes. Or, if using instant yeast, skip to step 2.
2. In a large bowl, combine the yeast mixture, milk, sugar, butter, egg yolks, salt, and the spices.
3. Using your hands or a spoon, mix in 1½ cups flour. Gradually add enough of the remaining flour to make a soft workable dough.
4. On a lightly floured surface or in a mixer with a dough hook, knead the dough until smooth and springy, about 5 minutes.
5. Place in an oiled bowl and turn to coat. Cover with a kitchen towel or loosely with plastic wrap and let rise in a warm, draft-free place until doubled in bulk, about 2 hours, or in the refrigerator overnight.