adding a reference to a context to the nodes in a path and many name refactorings