Another issue is whether the IPC primitives are integated with file and terminal I/O. The integration would make the OS API become smaller, hence easier to understand and learn, and also allow late binding of a source or destination of information. On the other hand, it would not allow functionality specific to message passing such as send this message urgently.