Better object factories.