A packet constructor which accepts arguments for the type, method and content would make this creation ready to work with.