facade for computeLineage: if path == ALL then it retrieves all VBs for (proc,var) ignoring path
(i.e., all values within the collection bound to var) and invokes computeLineageSingleBinding() on each path
if path is specified, however, this just passes the request to computeLineageSingleBinding.