The roleFillers argument is a list of role/fillers pairs which must be matched. Each pair is a list containing (1) a relation or relation name, and (2) one or more instances, instance identifiers, or constants.
If no appropriate role indices exist, and if concepts is null, Loom issues a warning that it must scan the entire knowledge base to generate instances that might have the specified role fillers.
(tellm (:about Joe Famous Writer
(wife Sue) (:filled-by kids-ages 3 4 5)))
(get-matching-instances
'(Famous Writer) '((wife Sue) (kids-ages 3 4 5))) ==> (|I|JOE)
(get-matching-instances
'(Famous) '((wife Sue) (kids-ages 3) (kids-ages 5))) ==> (|I|JOE)
(get-matching-instances
`(,(fc Writer)) `((,(fr wife) ,(fi Sue)))) ==> (|I|JOE)