EG/JPM: added PushParser, added elementPath and onResult kwargs to SubTreesTreeBuilder