contribution SWI-Prolog pack, load XML from directory structure