Tag: #factory-method-pattern