Еще вопрос, зачем это дебильное наследование?

Не стоит смотреть как это у нас сделано в плагинах, это пи@#$ц и ад