data.a = false;
      test(document.getElementById('4') === null, 'p#4 still not found');

      data.a = true;
      const p4 = document.getElementById('4');
      test(p4 instanceof HTMLParagraphElement, 'p#4 found');

      data.a = false;
      test(!p4.isConnected, 'p#4 is not connected after false');

      data.a = true;

      const p4Clone = document.getElementById('4');
      test(p4 !== p4Clone, 'p#4 different from clone');
      test(p4Clone.isConnected, 'p#4 clone is connected');
      test(!p4