A library and tools for object-oriented network protocols.