ar light = el.querySelector('[slot=light]');
    var notdistributed = el.children[1];
    var disconnected = document.createElement('div');
    var separate = document.createElement('div');
    document.body.appendChild(separate);

    var pd = dom(el);

    assert.equal(pd.deepContains(el), true, 'Element should deepContain itself');
    assert.equal(pd.deepContains(shadow), true, 'Shadowed Child element should be found');
    assert.equal(pd.deepContains(light), true, 'Light Child element should be found'