Heat the oil and butter together in a Dutch oven. Season the chicken or capon pieces with salt and pepper. Place them in a frying pan and brown the pieces well on all sides. Once done, add chicken stock, rosewater and wine to it. Let it simmer for 20 mins. Then, add the oranges, lemons, prunes, dates, currants, salt and mace and place the peppercorns.