Pre heat oven to 160◦C dry heat. Open butterflied roast onto a board, with the fat-cap down, allow to come to room temperature for 20 minutes.
In a medium bowl, combine garlic, lemon zest, and juice, onions, pine nuts, flat-leaf parsley and currants. Add bread crumbs and egg, stir to combine
Season with salt and pepper and mix well.
Spread stuffing evenly over beef, leaving a 2cm border around the edges. Roll tightly to enclose, and with the fat-cap on top, secure with string or food grade bands every 3cm. Season with salt and pepper, rub with seeded mustard, drizzle with lemon juice and a little oil.
Transfer roast to a shallow gastronome. Roast beef to an internal temperature of 56◦C. Remove from oven, cover loosely with foil, and rest for 10 minutes. Carve into rounds, remove ties as you slice. Serve with gravy or pan juices, roast kipfler potatoes, carrots and steamed green beans.