+PublicList, +Dialect)Same as module/2.
The additional Dialect argument provides a list of language
options. Each atom in the list Dialect is mapped to a use_module/1
goal as given below. See also section
C. The third argument is supported for compatibility with the
Prolog Commons project.