...But no way can you wrap it into something that looks posix-y from the inside
Why would you want to?
Why would you want to?