Basic Western North Carolina Barbecue Sauce

   100g                 butter
   1      large         onion, chopped
   6      cloves        garlic, minced
   225ml                white wine vinegar
   1      teaspoon      cinnamon
   2      whole         cloves
   1      tablespoon    dry mustard
   1      teaspoon      Chili powder
   100g                 brown sugar
   150ml                ketchup
   225ml                water
                        salt and pepper

Melt butter in a saucepan; add the chopped onion, and minced garlic, until they just begin to brown. Add white wine vinegar, cinnamon, whole cloves, dry mustard, Chili powder, brown sugar and ketchup. Stir, then add water and blend. Bring to a boil, lower heat to simmer, add salt and pepper to taste, and simmer for about 20 to 30 minutes.