but that just turns round and uses the name space (like a few other system calls).
whats the issue? plan9 has a syscall to create anonymous pipes: