I want the names to follow a clear and easily-documented pattern. However, I also want the inconsistent POSIX names to be provided. I see where you're coming from, but it seems like asking for trouble to encourage any code to be written which uses function names other than the ones defined by POSIX. So I don't see that defining the names that POSIX should have used as a net positive step (now, given what POSIX did).
Attachment:
pgp0cap9aW52v.pgp
Description: PGP signature