Расширения классов

Доработал базовые расширения классов
Revert "Расширения классов"

This reverts commit 72f394f3d396572938556034afa8281d6c887685.
Доработал методы расширения

Доработал методы расширения