Oh god.  This is, technically, a FactoryDeclarationFactory.  <facepalm/>