An interprocess communication library
