When emitting 32-bit floating point literals, don't write out 64 bits worth of precision since the extra 32 bits will basically be noise.
Add a test for another packed array use case
Set metadata on packed array interface methods so calls to them can be optimized better