Implement the rest of the packed primitives