make sure we don't pack values if the option is specified in the object creation and fix for the packing of composite keys