We'll do this in the simplest way possible: For each of the chart and wedge prototypes, copy the parent slot to the background to make a new object, connect the original parent slot to this object by arrow-dragging, and then move the relevant slots (all the methods and constant data slots) to the parent. This is probably a good time to introduce categories, too, label slots as public/private, and add comments.