% conflict between uses/2 directives
:-object(usesrepeated).
:- uses(list, [member/2]). % a predicate cannot be referenced
:- uses(set, [member/2]). % in more than one uses/2 directive
:- end_object.