extra-careful checking where there are complicated PSEUDO_FLAVORS).
protocol code easier for the protocol developer. The core of the system is the pcs module itself which provides the necessary functionality to create classes that implement packets.