For argument, a dependency version of the pruning algorithm in (Xue and Palmer, 2004) is used to find, in an iterative way, the current syntactic head and its siblings in a parse tree in a constituentbased representation.
x.dprelPath and x.posPath return the PoS tag sequence from x to the beginnings of SharedDprelPath and Shared-PosPath, respectively.