Preheat to oven
Set the oven rack to the middle position.
Preheat oven to 400 (380 If Convection)
Butter an 8-inch square glass pan.
Make the batter
In a large bowl, mix the persimmon pulp, sugar, eggs, butter, milk and vanilla extract.
Sift the Dry Ingredients
In a separate bowl, whisk together the flour, baking powder, baking soda, salt, and spices.
Combine the dry and wet ingredients:
Add the dry ingredients to the wet ingredients, a third at a time, fully incorporating after each addition.
Add the chopped nuts or raisins if needed.
Bake
Pour the batter into and 8x8-inch pan and bake until done (about 50 minutes).
Serve
Serve warm or at room temperature, maybe even topped with whipped cream.