use alternative syntax for packing structs