Can you show me any other core part of a (mostly) POSIX-compliant operating system where `..` is used relative to a non-directory?

I think it's less readable, because the first time I saw it, I had to go to read the docs to check that it wasn't buggy code, and then I found that the docs for `expand_path` contradict themselves.