DOUGH:
Place ingredients in bread pan in order they are listed. Set on 2 lb loaf and select the dough cycle.
Once the bread machine had done the work, turn dough out onto a floured surface. Cover with a clean dish towel and let rest for 10 minutes.
Meanwhile, mix brown sugar and cinnamon together, cover; set aside.
Once dough has rested for 10 minutes, roll out into a 16 x 21-inch rectangle. Spread dough evenly with 1/3 cup softened butter and sprinkle evenly with brown sugar/cinnamon mixture. If desired sprinkle with nuts and raisins (or diced apples).
Roll dough up (starting with long edge) tightly; slice (using sharp knife) into 12 rolls. Place rolls into a lightly greased 9 x 13-inch baking pan. Cover and let rise until nearly doubled (about 30 minutes).
NOTE: You can cover and put in refrigerator over night. They will rise in the refrigerator and this will take a lot of prep time off the next morning. IF baking the next day, take rolls out of the refrigerator 30 minutes prior to baking.
Preheat oven to 400 degrees. Bake for 20 to 23 minutes. After 15 minutes when rolls had lightly browned, I tented with a piece of foil to keep from over browning.
NOTE: the original recipe called for 15 minutes baking time, however, this was not long enough for the centers of rolls to cook completely in my oven. Watch and check after 15 minutes; add addtional time as needed for your oven.
FROSTING: mix all ingredients until creamy. Can store in the refrigerator. Divide evenly; spread over warm rolls.