Исправил некорректное поведение checkType в случае когда в виде значения переданы null или undefined, а в expect Любой тип, отличающийся от простого
Рефакторинг построения path-массива
Рефакторинг билда объекта и построения path-массива