Start of unix socket abstraction.