Simplify ability for consumers to provide their own test class factories.  Instead of forcing them to deal with the implementation detail of the Factory delegate type, they simply need to provide a Func<Type, object>.