Prepare the filling ingredients and set aside in a small bowl.
Dissolve yeast in milk in a small bowl. Set aside until foamy, about 10 minutes.
Meanwhile, beat butter in an electric mixer and gradually add sugar, beating until mixture is light and fluffy. Mix in the egg, vanilla, and orange flower water, and mix thoroughly.
Add milk and dissolved yeast and mix. (Mixture may appear slightly curdled.)
Switch to the dough hook and gradually add flour, mixing thoroughly.
When dough is smooth, mix in currants, raisins, orange rind, and pine nuts. The dough will be moist. Transfer dough to a large greased bowl. Cover with a clean dish towel and set aside in a warm place to rise for 3–4 hours. (Dough may only rise a little; this is a dense bread.)
When you put the dough in the greased bowl, make sure it is smooth on top because when it ready to bake, you will just transform it directly from the bowl to the parchment lined baking sheet.
Preheat oven to 375°. Your dough may be sticky. If so, wet your hands before transferring the dough to your parchment lined cookie sheet. Shape into a 6″ round and make a tic-tac-toe (#) pattern on top of the bread with a sharp knife.
Bake until golden, 45 minutes to 1 hour. *I checked my bread after about 40 minutes and lowered the heat to 350 and tented it with aluminum foil so it wouldn’t brown too much more during the remainder of the baking time.
Cool completely. To serve, cut or break into small pieces and serve with sweet wine, if desired. (Store in an airtight container.)