:- ensure_loaded(File).
The directive is equivalent to :- init(load(File)). where load/1 loads a file at most one time.
(since MINERVA 2.4)
Darueber read on...