рефакторинг
чекер лишнего переопределения переменной, добавлена возможность чекерам наследовать друг друга
fix in work