[PPL-devel] Raising Prolog exceptions from C code (2nd attempt)