Add box/unbox ops.

Note that P6opaque will also need some work before it can support
these.
Test box/unbox with the boot types.