task qualification parameter
exploits definitions during matching
(demo (obj sw)) = (give (obj (spec-of demonstration)) (of sw))