In a large mixing bowl beat the butter with a electric mixer on medium to high speed about 30 seconds or until softened.
add about half of the flour to the butter. then add the brown sugar, sugar, egg, baking powder, vanilla, cinnamon, baking soda, and cloves. Beat till thoroughly combined, scraping sides of bowl occasionally. Then beat or stir in the remaining flour. Stir in rolled oats, finely shredded carrots and if desired, raisins and nuts.
Drop dough by rounded teaspoon 2 inches apart onto ungreased cookie sheet. Bake at 375 degree oven for 10-12 minutes or till edges are lightly browned. Remove cookies and cool on wire racks.