about 2½ dozen large or 3 ½ to 4 dozen small cookies
Sift the flour and baking powder together into a small bowl. In a medium bowl, combine cream cheese and butter; beat with an electric mixer until smooth. Gradually add in sugar, beating until light and fluffy. Add egg and orange juice, beating well. Stir in flour mixture and orange extract, if desired, and grated orange peel, mixing well. Stir in chopped dried cranberries or cherries and nuts.
Drop dough by teaspoonfuls or tablespoonfuls, about 2 inches apart, on baking sheets very lightly coated with non-caloric vegetable cooking spray. Bake in a preheated moderate oven (350 degrees F.) for 10 to 12 minutes, or until done and golden brown. Remove from oven and transfer to wire racks to cool thoroughly. When cookies are completely cooled, may frost with an Orange Glaze, if desired
In a small bowl, combine beat butter with electric beaters until smooth. Gradually add confectioners' sugar, beating well. Add orange juice, beating until smooth. Stir in grated orange peel and orange extract, if desired. Spread a small amount of glaze over the top of each cookie, if desired.