Attempted rewrite of PPField.save, so it can do packing.  NOT YET FUNCTIONAL.