Combine flour, baking soda, cocoa powder and salt in small bowl.
Beat butter, granulated sugar, brown sugar and vanilla extract in large mixer bowl until creamy.
Add eggs, one at a time, beating well after each addition.
Gradually beat in flour mixture.
Mix in mayonnaise.
Stir in chocolate chips, cherries and nuts (optional).
Drop by rounded tablespoon onto ungreased baking sheets.
Bake for 12-15 minutes, or until golden brown. I found that the enhanced chocolate color makes it difficult to see them brown, so what you look for is the "sweat" at the top of the cookie to go away before pulling them out.