Make a diagram that shows how to create something, i.e. which classes can be created from what data and whether it is a conversion, or the original object is used as a factory. Also could be useful to put basic "interfaces" like "iterator" or "pickle" in there.