CXXBasePaths -> PromotedFieldPaths
compile some more base paths code