ну вот просто когда смотришь исходники, и видишь пример, понимаешь что по факту не надо. А вот вы говорите что надо. а вот когда кто то дальше что то пишет это уже не в твоей юрисдикции. И по факту не твоя ошибка. Ты то за свой код отвечаешь, а не за будущих писцов.