This visitor collects a list of the predicated tree nodes located under
the source tree, which are used by XSLT.
It is intended to delete unused predicates from the source tree.
The visitor should be applied to the root element of the target tree!
author: nk160297