Bug fix and optimization for pack and unpack
First patch fixes a bug introduced in !2271 (merged) (attn: @pendingchaos). The second patch introduces the pack_half_2x16_split
variant of the (fixed) optimization. I don't have fossils for that game, so I can't check for any changes.
The third patch introduces a new, minor optimization.