Added PACKER_NEW(), minor improvements