Chochlík, Matúš. 2016. “Implementing the Factory Pattern With the Help of Reflection”. Computing and Informatics 35 (3):653-86. http://147.213.75.17/ojs/index.php/cai/article/view/1283.