public function findNode(array $path, $exact_match = false, $all_req_paths = false)
{
$found = null;
$full = $this->visitNode($path, function ($name, $node) use(&$found) {
$found = $node;
return true;
}, $exact_match, $all_req_paths);
return $full ? $found : null;
}