I didn't like the way that the product split function made me calculate a weight fraction instead of entering a piece weight directly so I changed it. Split products will now have their total weight set as the sum of all the piece weights rather than the other way around. While I was I it I increased the number of decimal places for value_fraction in order to better handle odd fractions like 1/3.

During the rewrite process I found a couple of major installation ommissions for split product support. Instructions were missing for duplicating a split product properly and for properly deleting a split product.

Besides updating and correcting the original split product instructions I have included an instruction file for updating the split product support to the newest version if you already have it installed.

More...