In a medium pot, melt butter then add water & sugar. When the caramel is golden brown, add the cranberries, swirling them into the caramel. When the cranberries begin to burst, add the apple & orange zest, then sprinkle with the spices. Lower the heat & simmer 5-10 minutes to thicken. Do not over cook the compote as it will thicken when cooled.