clean pervasives
nodetree allow arbitrary left node selection
fix path with ? modifier
todos
refactor to allow the use of {classname}_annoted