Ok, What the hell do you do with Jim's Backdraft Sauce? I finally opened the bottle today and tried a wee little taste off my finger. I think my taste buds are going to be dead for a while. Any practical uses? Dave