This commit adapts the business code in which class/module/function/method redefinition took place so that it no longer happens and the pylint test passes.
This commit adapts the business code in which class/module/function/method redefinition took place so that it no longer happens and the pylint test passes.