Support for parcelling boxed types

Boxed types should get codec'd with (read/write)Value()