Combine the first 6 tbsp of butter with the brown sugar and beat until well blended. Add the flour and blend until the mixture is crumbly. Stir in the nuts to combine and make the mixture even. Pat the nut mixture on the inside of an 8 1 / 2Ó X 4 1 / 2Ó X 2 1 / 2Ó loaf pan so that the bottom and halfway up the sides are covered. Do not make to thick. When done set aside and preheat an oven to 350 F.
Warm the eggs by placing in a bowl and covering with hot water for a couple of minutes.
Cream the butter, cheese, and sugar until smooth and creamy. Crack the warmed eggs into the batter and mix well. Combine the flour, salt and baking powder and then add to the egg mixture. Stir together and add the vanilla. Continue mixing until smooth. Spoon into the crust lined pan and place in the oven.
Bake for about 50-60 minutes or until a straw inserted into the center comes out clean. Cool on a rack until ready to unmold.