Improve documentation of Factory and typographic code changes.
w.i.p Add work that has the wanted design of producers (incomplete).