Several generic packet ops assume POD types
Generic implementations of several packet ops like
pzero, and the
bitwise_helper used for various bitwise logical ops assume that the Packet type (or Scalar type when used in generic code) is POD. This is not true for custom scalar types, for example.