1
["Into a food processor with the metal blade, place the cream cheese.", "Cut the butter into a few pieces and add it with the motor running.", "Process until smooth and creamy.", "Add the sugar and vanilla extract and process until incorporated, scraping the sides of the bowl.", "Add the flour and the optional salt and pulse in just until the dough starts to clump together.", "Soften the cream cheese and butter.", "In a mixing bowl, cream the cream cheese and butter until blended.", "Beat in the sugar and vanilla extract.", "On low speed, beat in the flour and the optional salt until incorporated.", "Scrape the dough onto a piece of plastic wrap and press it together to form a ball.", "Divide the dough into 4 portions and cover each with plastic wrap.", "Refrigerate for 2 hours or overnight.", "In a medium bowl, combine the sugars, cinnamon, raisins, and walnuts and stir with a spatula or fork until well mixed.", "Remove the dough from the refrigerator and allow it to sit on the counter for about 15 minutes or until it is malleable enough to roll.", "Place 2 oven racks in the upper and lower thirds of the oven.", "Preheat oven to 350F.", "Using a floured rolling pin, on a lightly floured board, roll out each dough portion, one at a time, into a 9-inch circle to a 1/8-inch thickness, rotating the dough often to be sure that it isn't sticking.", "A great method that keeps additional flour to a minimum is to roll out the dough between two sheets of plastic wrap, well floured on the bottom.", "Flip it over, remove the bottom sheet of plastic wrap, and dust off any excess flour.", "Using the back of a tablespoon, spread the dough evenly with 2 tablespoons of the apricot preserves.", "Sprinkle about 1/2 cup of the raisin-walnut filling over the preserves.", "Press the filling firmly and evenly over the dough.", "Using a sharp knife, cut the dough circle into 12 triangles or pieces of ""pie.""