param path returns { string } export function buildPath ( path ) { const pathItems = [ ] ; let currPath = path ; while ( currPath ) { if ( currPath . key === undefined || currPath . key === null ) { break ; } pathItems . unshift ( currPath . key ) ; currPath = currPath . prev ; } return pathItems . join ( '.' ) ; }