Ready to re-branch.
- packet's unit tests updated.
- sparse applied to the packet module.