FAQ Category: Factory Method Pattern