An interface to call libLBFGS from within SWI-Prolog