Butter a 9-inch by 9-inch pan. Combine the ingredients in a medium to large size heavy pot and cook over medium heat until it reaches 242 degrees (or a firm ball stage). Add the chopped nuts if desired. Pour into the buttered pan. Let the caramel set overnight. Cut into one-inch squares and wrap in waxed paper or plastic wrap. This recipe makes about 50 one-inch squares.