Internal
get uses symbol.notfound as a sentinel-like to differentiate between the separate cases of "path not found" and "value at path was undefined"
get
symbol.notfound
get
usessymbol.notfound
as a sentinel-like to differentiate between the separate cases of "path not found" and "value at path was undefined"