Not used.
Quote about prolog:
The elegant solution is not efficient.
The efficient solution is not elegant.
(This is also the problem with "I'll just quickly implement a Prolog-like DSL when I need it". Sometimes not a bad idea, but you have to be realistic. Your "lightweight" Prolog will be worse in every way compared to serious Prolog implementations).