added "dir" support to PatternProxy
added todo about force-creating non-instance controllers
added implementation of "format.{FORMAT}.renderer" option