documented ProjectRootGet