With 20 minutes to go, pre-heat the oven to 160°C/320F (conventional) or 180°C/356°F (fan forced)
In the meantime, arrange the shallots/onions in your casserole, Dutch Oven or baking dish
Add the remaining whole spices to the onions then arrange the marinated lamb on top
Add the vinegar and then water. Fill the baking dish till the water is up to the halfway point of the meat (the amount will depend on the size of the baking dish and size of the lamb)
Place the baking dish in the oven for 3.5 - 4 hours - ensure that you turn the lamb over every hour and spoon over the cooking liquid
After the lamb is cooked and falling off of the bone, remove from the oven and set aside to rest for at least 30 minutes
Strain the cooking liquid, and reserve the onions. You can discard the whole spices
Use forks to shred up the lamb and save the bones!
Mix through 150mL of the reserved cooking liquid, the spice blend listed in the "Grilling" section, lime juice, and butter. Taste the lamb. If it is a bit spicy, mix through a small amount of honey