Make the pasta by forming a well out of the flour, and adding the other dough ingredients into the centre. Use a fork or your fingers to gradually bring it together into a shaggy ball, and then knead vigorously for 10 minutes. If the dough seems too dry, add water 1-2 tsp at a time; if too wet and sticking to your hands and the bench, add flour at a similar rate. Seal in cling wrap and rest somewhere cool for 30 minutes.
While the dough rests, prepare the fillings. For the cheese filling, simply mix together the cheeses and walnut, season to taste, and transfer to a piping bag.
For the fig filling, caramelise the figs in the oil, using a small pan over medium heat for 8-10 minutes. Allow to cool before blending with the breadcrumbs and seasoning. Transfer to a piping bag.
Next, prepare the pasta. Divide the dough into quarters, flatten, and pass through the pasta machine. Begin at the thickest setting and roll through a few times, folding over itself in between passes before stepping through to a medium-thin thickness. Cut into manageable sheets as you go.
To make the doppio ravioli, mark nested and centred circles of 4.5-5 cm, 10 cm, and 13-14 cm diameter on one of the pasta sheets. Small bowls and measuring cups can be useful for this. Pipe the fig filling generously into the centre circle, and the cheese filling between the outer two. Cover with the other pasta sheet and use the same utensils to first seal around the centre filling, smoothing the dough outwards, before sealing around the outer circle. Trim the outer scraps off with a rolling cutter.
For the agnolotti, pipe one filling down one long edge of a pasta sheet, and the second filling down the other. You can use all leftover filling at this stage. Roll the outer edges of the dough inwards over the filling, until sealed. Use a rolling cutter to separate the two lengths, and then divide into finger-width segments with a wooden dowel or skewer. Cut into agnolotti with a knife or straight rolling cutter.
Bring a large pot of salted water to the boil, and cook the pasta for 3-5 minutes, until still firm but with no raw dough showing when cut into.
As they boil, melt the butter over medium-high heat for 3-5 minutes, stirring constantly. You’ll see it bubble and foam as it begins to brown. As the bubbles lessen, add in the walnuts and allow to foam up before stirring through the limoncello and vinegar, and removing from the heat. Season to taste.
Lift the pasta directly out of the pot and into the butter, and stir well to coat.
To plate up, drizzle a little pomegranate mollasses on the plate, before placing a doppio raviolo. Brush it with brown butter and then fill the hollow with agnolotti, adding a little more butter if required.
Garnish with freeze dried blueberries, pink peppercorns, and edible flowers.