I don't want an open fd, I want closed fd with a path name which will be unlinked at end-of-scope. I realize the difference in semantics and the issue with hijackability, but that's the point here.