change the argument name to full path to make it easy to understand the different compared with the argument 'path' in format and element getChildByPath