Report question

Question: Implementing the factory design pattern using metaclasses