Prepare the crust:
Line a 9x13 baking pan with parchment.
Place the nuts in the bowl of a food processor and coarsely grind, about 15 one-second pulses. Add the flour, sugar, cinnamon, and salt, and pulse until finely ground, about 10 additional one-second pulses. Sprinkle the chunks of butter over the top of the flour-nut mix and pulse until the mixture holds together when compressed in your palm, another 20-25 one-second pulses. (See below for preparing the crust without a food processor.)
Press the crust mix into the baking dish, making it as even as possible. Freeze for 30-60 minutes.
Pre-heat the oven to 350°F. Remove the crust from the freezer and bake for 20-25 minutes, until beginning to color around the edges.
While the crust is baking, prepare the cranberry curd:
Place the cranberries and water in a medium-sized sauce pot over medium-high heat and stir. Continue cooking and stirring occasionally until all the cranberries have popped and become mushy, about 5 minutes. Pour them into a fine-meshed strainer set over a medium-sized mixing bowl and press the cranberry puree through using a spatula. Allow the puree to cool to room temperature. Discard the cranberry skins and clean the strainer for use in the next step.
To the bowl with the cranberry puree, add the sugar, eggs and yolks, lemon juice and salt (reserving the butter for now). Stir thoroughly until the mixture is even.
Return the cranberry mixture to the saucepan and set the burner to medium. Stir the curd continuously, making sure to scrape the bottom and corners of the pan. Cook until the curd starts to thicken, coats the back of a spoon, and registers about 150° on an instant-read thermometer (there’s some wiggle-room, so don’t fret about being exact). This should take 10-12 minutes.
Remove the pan from the heat and add the butter all at once. Stir until the butter has completely melted, then pour the curd through the strainer into a clean bowl.
Pour the warm cranberry curd onto the walnut crust. Bake at 350° for 10-15 minutes, until the curd has set but still jiggles slightly in the center. Cool completely and refrigerate before cutting.
To cut the squares, lift them from the pan using the parchment paper as handles. Trim off the sides to make even edges if desired. Dust the tops of the bars with powdered sugar just before serving and use a sharp knife to cut them into squares. The powdered sugar will melt into the cranberry curd, making sweet glaze.