Reimplement `path-data` with `get-in`