Attempt to fix a problem with the factory mappings of objects residing in different source files than the prototype objects that fill them in