prolog-assert