In a bowl, beat butter with sugar until light & fluffy followed by the liqueur & vanilla. Stir in cornstarch & salt. Next add flour, 1/3 at a time combining to make a smooth dough. Add nuts, then divide dough in half & chill until firm but not hard, about 30-60 minutes.