Let your factories use your business logic, making them flexible and easier to update.