Preheat oven to 350 degrees
In a large mixing bowl cream together the sugar and shortening
Add in the pureed persimmons and egg, mix well
In another mixing bowl combine the flour, soda, salt, and spices
Shift the flour in with the creamed sugar/shortening/persimmon mix and stir just until combined
Add the craisins, chocolate chips, and chopped pecans (optional) and stir
Using a cookie scoop or a couple of tablespoons drop onto baking sheets
Bake for 12 to 15 minutes until soft to touch
Remove from oven and transfer to cooling rack after a couple of minutes
Sprinkle with powdered sugar