packet assembler/disassembler

See PAD.