Como verificar se um nó existe ou não usando o powershell sem obter exceção?

Eu estou tentando verificar se um nó específico existe ou não como segue.

No meu arquivo de configuração existe um nó chamado client, ele pode ou não estar disponível.

Se não estiver disponível, tenho que adicioná-lo.

    $xmldata = [xml](Get-Content $webConfig)    

        $xpath="//configuration/system.serviceModel"    
        $FullSearchStr= Select-XML -XML $xmldata -XPath $xpath

If ( $FullSearchStr -ne $null) {  

        #Add client node
        $client = $xmldata.CreateElement('Client')
        $client.set_InnerXML("$ClientNode")
        $xmldata.configuration."system.serviceModel".AppendChild($client) 
        $xmldata.Save($webConfig) 

    }

A condição que estou verificando pode retornar array.

Eu gostaria de verificar se o nó cliente disponível antes ou não?

questionAnswers(3)

yourAnswerToTheQuestion