Allow using the base factory to create objects