To prevent runaway definitional anarchy, if POSIX includes some C language interface definitions, then oneof(X3J11,POSIX) should defer to the other. I think that POSIX deferring to X3J11 is natural, and should be done unless X3J11 gets really out of hand. Which I don't really think has happened yet. Joe