FactoryInstanceMaker now makes combinations of arguments