Melt butter and chocolate in microwave or double boiler. Cool this mixture.
Beat eggs and salt together until light and foamy.
Gradually beat sugar into the egg mixture.
With a few quick strokes with your wooden spoon, combine the cooled
chocolate mixture into the eggs and sugar. Before the mixture becomes uniformly
colored and well blended, fold in flour. Before flour is fully blended in, fold
Pour batter into a greased 13 x 9-inch pan.
Bake for 25 minutes.
Cool, then frost.
Chocolate Frosting: Melt shortening and chocolate in saucepan over low heat.
Stir in remaining ingredients and beat until smooth. Place pan of frosting in bowl
of ice water and continue beating until it is of spreading consistency. If desired,
stir in 1/2 cup finely chopped nuts.
Frost brownies and serve with vanilla ice cream, if desired.