1In small bowl, combine water, yeast and sugar. Stir until dissolved. Set aside until the yeast bubbles. In large bowl, mix pumpkin pudding ingredients until slightly thickened. Add butter, eggs, salt; mix well. Add yeast mixture. Blend. Gradually add the flour and knead until smooth.
Place dough in large greased bowl. Cover and let rise in warm draft free place until double in size, about 1 hour. Punch down and let rise again, about 45 minutes.
2While the dough is rising, prepare the filling by mixing all of the ingredients together until smooth. Chill ‘til ready to use.
3Divide dough into fourths. Roll each into a 12 x 8-inch rectangle on a sheet of baking parchment. Spread a quarter of the filling lengthwise down the center third of each rectangle. Cut 1-inch-wide strips from each side of the filling out to the edges of the dough. Fold about an inch of dough at each end over the filling to contain it, then fold the strips, at an angle, across the filling, alternating from side to side.
4Allow the braids to rise, covered, for 1 to 11/2 hours, until almost doubled in size. Bake them in a preheated 350°F oven for 20 to 25 minutes, or until golden brown. Remove from the oven, and cool on a wire rack. You may sprinkle with XXX sugar, or drizzle with Vanilla Cream Glaze.