if (!($MatchList = $this->filterNodeList($Key, $List, 3))) {
                                if (!isset($SearchList[3]) || empty($SearchList[3])) {
                                    $Node3 = (new \ReflectionObject($ProbeList[3]->getEntity()))->newInstanceWithoutConstructor();
                                    $Node3->__set($this->getPath(3)[0], $Key);
                                    $MatchList = array(