Can we assume that anyone reading this already understands the basics of the widget factory? Perhaps link to the intro article(s) in the opening paragraph?