Jak w Javascript sprawdzić czy element HTML jest dzieckiem innego elementu HTML

Czasami warto sprawdzić czy element HTML(dziecko) jest zawarty w innym elemencie HTML(rodzic) żeby uniknąć błędu: Failed to execute 'removeChild’ on 'Node’ error.
Implementacja funkcji, która dokona sprawdzenia jest dosyć prosta:
function checkParent(parent, child) {
return parent.contains(child)
}