Select from the list of arguments in Args which are the
user-options, Options and which are the program files, Sources.
This predicate calls halt/0 when called with --version.
Re-exported predicates
The following predicates are exported from this file while their implementation is defined in imported modules or non-module files loaded by this module.