In a large saucepan, over medium heat, mix together all the wet ingredients and then add the seasonings. Bring to a boil then reduce the heat to low and simmer for at least 20 minutes, stirring occasionally. The sauce will thicken as it simmers (and then as it cools). I try to plan ahead and simmer for at least an hour. Use the sauce to brush onto meats the last ten minutes of grilling or for any other recipe where barbecue sauce is used.