an easy to read (and extend) low-level packet parsing/crafting library