dom/imptests/failures/editing/selecttest/test_extend.html.json

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 {
     2   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
     3   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
     4   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
     5   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
     6   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
     7   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
     8   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
     9   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
    10   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 54 [foreignDoc, 0]":true,
    11   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 55 [foreignDoc, 1]":true,
    12   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 56 [foreignComment, 2]":true,
    13   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 57 [foreignTextNode, 0]":true,
    14   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 58 [foreignTextNode, 36]":true,
    15   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 59 [xmlDoc, -1]":true,
    16   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 60 [xmlDoc, 0]":true,
    17   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 61 [xmlDoc, 1]":true,
    18   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 62 [xmlDoc, 5]":true,
    19   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 63 [xmlComment, 0]":true,
    20   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 64 [xmlComment, 4]":true,
    21   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 65 [processingInstruction, 0]":true,
    22   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 66 [processingInstruction, 5]":true,
    23   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 67 [processingInstruction, 9]":true,
    24   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
    25   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
    26   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
    27   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
    28   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
    29   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
    30   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
    31   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
    32   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
    33   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
    34   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 86 [foreignDoctype, 0]":true,
    35   "extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 87 [xmlDoctype, 0]":true,
    36   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
    37   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
    38   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
    39   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
    40   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
    41   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
    42   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
    43   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
    44   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
    45   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
    46   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
    47   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
    48   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
    49   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
    50   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
    51   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
    52   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0]":true,
    53   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0]":true,
    54   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1]":true,
    55   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1]":true,
    56   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2]":true,
    57   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2]":true,
    58   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0]":true,
    59   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0]":true,
    60   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36]":true,
    61   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36]":true,
    62   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1]":true,
    63   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1]":true,
    64   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0]":true,
    65   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0]":true,
    66   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1]":true,
    67   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1]":true,
    68   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5]":true,
    69   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5]":true,
    70   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0]":true,
    71   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0]":true,
    72   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4]":true,
    73   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4]":true,
    74   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0]":true,
    75   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0]":true,
    76   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5]":true,
    77   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5]":true,
    78   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9]":true,
    79   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9]":true,
    80   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
    81   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
    82   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
    83   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
    84   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
    85   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
    86   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
    87   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
    88   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
    89   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
    90   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
    91   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
    92   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
    93   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
    94   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
    95   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
    96   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
    97   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
    98   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
    99   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   100   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   101   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   102   "extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   103   "extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   104   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   105   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   106   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   107   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   108   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   109   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   110   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   111   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   112   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   113   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   114   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   115   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   116   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   117   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   118   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   119   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   120   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0]":true,
   121   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0]":true,
   122   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1]":true,
   123   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1]":true,
   124   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2]":true,
   125   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2]":true,
   126   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   127   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   128   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   129   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   130   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1]":true,
   131   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1]":true,
   132   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0]":true,
   133   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0]":true,
   134   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1]":true,
   135   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1]":true,
   136   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5]":true,
   137   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5]":true,
   138   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0]":true,
   139   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0]":true,
   140   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4]":true,
   141   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4]":true,
   142   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0]":true,
   143   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0]":true,
   144   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5]":true,
   145   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5]":true,
   146   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9]":true,
   147   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9]":true,
   148   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   149   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   150   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   151   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   152   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   153   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   154   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   155   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   156   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   157   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   158   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   159   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   160   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   161   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   162   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   163   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   164   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   165   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   166   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   167   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   168   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   169   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   170   "extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   171   "extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   172   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]":true,
   173   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]":true,
   174   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]":true,
   175   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]":true,
   176   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]":true,
   177   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]":true,
   178   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]":true,
   179   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]":true,
   180   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]":true,
   181   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]":true,
   182   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]":true,
   183   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]":true,
   184   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0]":true,
   185   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0]":true,
   186   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1]":true,
   187   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1]":true,
   188   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0]":true,
   189   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0]":true,
   190   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1]":true,
   191   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1]":true,
   192   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2]":true,
   193   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2]":true,
   194   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0]":true,
   195   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0]":true,
   196   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36]":true,
   197   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36]":true,
   198   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1]":true,
   199   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1]":true,
   200   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0]":true,
   201   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0]":true,
   202   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1]":true,
   203   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1]":true,
   204   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5]":true,
   205   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5]":true,
   206   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0]":true,
   207   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0]":true,
   208   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4]":true,
   209   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4]":true,
   210   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0]":true,
   211   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0]":true,
   212   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5]":true,
   213   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5]":true,
   214   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9]":true,
   215   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9]":true,
   216   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0]":true,
   217   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0]":true,
   218   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8]":true,
   219   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8]":true,
   220   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0]":true,
   221   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0]":true,
   222   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8]":true,
   223   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8]":true,
   224   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]":true,
   225   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]":true,
   226   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0]":true,
   227   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0]":true,
   228   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4]":true,
   229   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4]":true,
   230   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2]":true,
   231   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2]":true,
   232   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0]":true,
   233   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0]":true,
   234   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0]":true,
   235   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0]":true,
   236   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0]":true,
   237   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0]":true,
   238   "extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0]":true,
   239   "extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0]":true,
   240   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
   241   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
   242   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
   243   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
   244   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
   245   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
   246   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
   247   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
   248   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]":true,
   249   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]":true,
   250   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]":true,
   251   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]":true,
   252   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]":true,
   253   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]":true,
   254   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]":true,
   255   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]":true,
   256   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]":true,
   257   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]":true,
   258   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]":true,
   259   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]":true,
   260   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]":true,
   261   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]":true,
   262   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
   263   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
   264   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
   265   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
   266   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
   267   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
   268   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
   269   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
   270   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
   271   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
   272   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]":true,
   273   "extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]":true,
   274   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   275   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   276   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   277   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   278   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   279   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   280   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   281   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   282   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   283   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   284   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   285   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   286   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   287   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   288   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   289   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   290   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0]":true,
   291   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0]":true,
   292   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1]":true,
   293   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1]":true,
   294   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2]":true,
   295   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2]":true,
   296   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   297   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   298   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   299   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   300   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1]":true,
   301   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1]":true,
   302   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0]":true,
   303   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0]":true,
   304   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1]":true,
   305   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1]":true,
   306   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5]":true,
   307   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5]":true,
   308   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0]":true,
   309   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0]":true,
   310   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4]":true,
   311   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4]":true,
   312   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0]":true,
   313   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0]":true,
   314   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5]":true,
   315   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5]":true,
   316   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9]":true,
   317   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9]":true,
   318   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   319   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   320   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   321   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   322   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   323   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   324   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   325   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   326   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   327   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   328   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   329   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   330   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   331   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   332   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   333   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   334   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   335   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   336   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   337   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   338   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   339   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   340   "extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   341   "extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   342   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   343   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   344   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   345   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   346   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   347   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   348   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   349   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   350   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   351   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   352   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   353   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   354   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   355   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   356   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   357   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   358   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]":true,
   359   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]":true,
   360   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]":true,
   361   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]":true,
   362   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2]":true,
   363   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2]":true,
   364   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   365   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   366   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   367   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   368   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]":true,
   369   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]":true,
   370   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]":true,
   371   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]":true,
   372   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]":true,
   373   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]":true,
   374   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]":true,
   375   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]":true,
   376   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0]":true,
   377   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0]":true,
   378   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4]":true,
   379   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4]":true,
   380   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]":true,
   381   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]":true,
   382   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]":true,
   383   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]":true,
   384   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]":true,
   385   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]":true,
   386   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   387   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   388   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   389   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   390   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   391   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   392   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   393   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   394   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   395   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   396   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   397   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   398   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   399   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   400   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   401   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   402   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   403   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   404   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   405   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   406   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   407   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   408   "extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   409   "extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   410   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]":true,
   411   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]":true,
   412   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]":true,
   413   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]":true,
   414   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]":true,
   415   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]":true,
   416   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]":true,
   417   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]":true,
   418   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]":true,
   419   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]":true,
   420   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]":true,
   421   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]":true,
   422   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0]":true,
   423   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0]":true,
   424   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1]":true,
   425   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1]":true,
   426   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0]":true,
   427   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0]":true,
   428   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1]":true,
   429   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1]":true,
   430   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2]":true,
   431   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2]":true,
   432   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0]":true,
   433   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0]":true,
   434   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36]":true,
   435   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36]":true,
   436   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1]":true,
   437   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1]":true,
   438   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0]":true,
   439   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0]":true,
   440   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1]":true,
   441   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1]":true,
   442   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5]":true,
   443   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5]":true,
   444   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0]":true,
   445   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0]":true,
   446   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4]":true,
   447   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4]":true,
   448   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0]":true,
   449   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0]":true,
   450   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5]":true,
   451   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5]":true,
   452   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9]":true,
   453   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9]":true,
   454   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0]":true,
   455   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0]":true,
   456   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8]":true,
   457   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8]":true,
   458   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0]":true,
   459   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0]":true,
   460   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8]":true,
   461   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8]":true,
   462   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]":true,
   463   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]":true,
   464   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0]":true,
   465   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0]":true,
   466   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4]":true,
   467   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4]":true,
   468   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2]":true,
   469   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2]":true,
   470   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0]":true,
   471   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0]":true,
   472   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0]":true,
   473   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0]":true,
   474   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0]":true,
   475   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0]":true,
   476   "extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0]":true,
   477   "extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0]":true,
   478   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
   479   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
   480   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
   481   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
   482   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
   483   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
   484   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
   485   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
   486   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 54 [foreignDoc, 0]":true,
   487   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 55 [foreignDoc, 1]":true,
   488   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 56 [foreignComment, 2]":true,
   489   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 57 [foreignTextNode, 0]":true,
   490   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 58 [foreignTextNode, 36]":true,
   491   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 59 [xmlDoc, -1]":true,
   492   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 60 [xmlDoc, 0]":true,
   493   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 61 [xmlDoc, 1]":true,
   494   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 62 [xmlDoc, 5]":true,
   495   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 63 [xmlComment, 0]":true,
   496   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 64 [xmlComment, 4]":true,
   497   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 65 [processingInstruction, 0]":true,
   498   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 66 [processingInstruction, 5]":true,
   499   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 67 [processingInstruction, 9]":true,
   500   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
   501   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
   502   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
   503   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
   504   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
   505   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
   506   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
   507   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
   508   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
   509   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
   510   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 86 [foreignDoctype, 0]":true,
   511   "extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 87 [xmlDoctype, 0]":true,
   512   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   513   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   514   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   515   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   516   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   517   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   518   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   519   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   520   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   521   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   522   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   523   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   524   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   525   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   526   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   527   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   528   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0]":true,
   529   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0]":true,
   530   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1]":true,
   531   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1]":true,
   532   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2]":true,
   533   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2]":true,
   534   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   535   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   536   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   537   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   538   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1]":true,
   539   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1]":true,
   540   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0]":true,
   541   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0]":true,
   542   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1]":true,
   543   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1]":true,
   544   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5]":true,
   545   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5]":true,
   546   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0]":true,
   547   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0]":true,
   548   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4]":true,
   549   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4]":true,
   550   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0]":true,
   551   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0]":true,
   552   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5]":true,
   553   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5]":true,
   554   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9]":true,
   555   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9]":true,
   556   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   557   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   558   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   559   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   560   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   561   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   562   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   563   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   564   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   565   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   566   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   567   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   568   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   569   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   570   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   571   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   572   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   573   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   574   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   575   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   576   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   577   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   578   "extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   579   "extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   580   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   581   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   582   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   583   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   584   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   585   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   586   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   587   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   588   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   589   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   590   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   591   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   592   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   593   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   594   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   595   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   596   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0]":true,
   597   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0]":true,
   598   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1]":true,
   599   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1]":true,
   600   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2]":true,
   601   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2]":true,
   602   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   603   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   604   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   605   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   606   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1]":true,
   607   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1]":true,
   608   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0]":true,
   609   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0]":true,
   610   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1]":true,
   611   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1]":true,
   612   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5]":true,
   613   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5]":true,
   614   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0]":true,
   615   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0]":true,
   616   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4]":true,
   617   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4]":true,
   618   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0]":true,
   619   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0]":true,
   620   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5]":true,
   621   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5]":true,
   622   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9]":true,
   623   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9]":true,
   624   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   625   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   626   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   627   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   628   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   629   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   630   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   631   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   632   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   633   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   634   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   635   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   636   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   637   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   638   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   639   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   640   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   641   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   642   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   643   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   644   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   645   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   646   "extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   647   "extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   648   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
   649   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
   650   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
   651   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
   652   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
   653   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
   654   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
   655   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
   656   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 54 [foreignDoc, 0]":true,
   657   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 55 [foreignDoc, 1]":true,
   658   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 56 [foreignComment, 2]":true,
   659   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 57 [foreignTextNode, 0]":true,
   660   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 58 [foreignTextNode, 36]":true,
   661   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 59 [xmlDoc, -1]":true,
   662   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 60 [xmlDoc, 0]":true,
   663   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 61 [xmlDoc, 1]":true,
   664   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 62 [xmlDoc, 5]":true,
   665   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 63 [xmlComment, 0]":true,
   666   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 64 [xmlComment, 4]":true,
   667   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 65 [processingInstruction, 0]":true,
   668   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 66 [processingInstruction, 5]":true,
   669   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 67 [processingInstruction, 9]":true,
   670   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
   671   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
   672   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
   673   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
   674   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
   675   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
   676   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
   677   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
   678   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
   679   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
   680   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 86 [foreignDoctype, 0]":true,
   681   "extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 87 [xmlDoctype, 0]":true,
   682   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]":true,
   683   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]":true,
   684   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]":true,
   685   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]":true,
   686   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]":true,
   687   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]":true,
   688   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]":true,
   689   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]":true,
   690   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]":true,
   691   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]":true,
   692   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]":true,
   693   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]":true,
   694   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]":true,
   695   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]":true,
   696   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]":true,
   697   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]":true,
   698   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]":true,
   699   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]":true,
   700   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]":true,
   701   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]":true,
   702   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   703   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   704   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   705   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   706   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   707   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   708   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   709   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   710   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1]":true,
   711   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0]":true,
   712   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1]":true,
   713   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2]":true,
   714   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7]":true,
   715   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1]":true,
   716   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3]":true,
   717   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   718   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   719   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   720   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   721   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   722   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]":true,
   723   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   724   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]":true,
   725   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0]":true,
   726   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1]":true,
   727   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2]":true,
   728   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0]":true,
   729   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1]":true,
   730   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2]":true,
   731   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0]":true,
   732   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1]":true,
   733   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0]":true,
   734   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3]":true,
   735   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1]":true,
   736   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0]":true,
   737   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1]":true,
   738   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2]":true,
   739   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3]":true,
   740   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1]":true,
   741   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0]":true,
   742   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4]":true,
   743   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96]":true,
   744   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0]":true,
   745   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0]":true,
   746   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1]":true,
   747   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1]":true,
   748   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2]":true,
   749   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2]":true,
   750   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   751   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0]":true,
   752   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   753   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36]":true,
   754   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1]":true,
   755   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1]":true,
   756   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0]":true,
   757   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0]":true,
   758   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1]":true,
   759   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1]":true,
   760   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5]":true,
   761   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5]":true,
   762   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0]":true,
   763   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0]":true,
   764   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4]":true,
   765   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4]":true,
   766   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0]":true,
   767   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0]":true,
   768   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5]":true,
   769   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5]":true,
   770   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9]":true,
   771   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9]":true,
   772   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0]":true,
   773   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8]":true,
   774   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   775   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]":true,
   776   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   777   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]":true,
   778   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   779   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]":true,
   780   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   781   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]":true,
   782   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   783   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   784   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3]":true,
   785   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5]":true,
   786   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   787   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]":true,
   788   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   789   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]":true,
   790   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   791   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]":true,
   792   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0]":true,
   793   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   794   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]":true,
   795   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   796   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]":true,
   797   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0]":true,
   798   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17]":true,
   799   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1]":true,
   800   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   801   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0]":true,
   802   "extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   803   "extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0]":true,
   804   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]":true,
   805   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]":true,
   806   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]":true,
   807   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]":true,
   808   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]":true,
   809   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]":true,
   810   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]":true,
   811   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]":true,
   812   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]":true,
   813   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]":true,
   814   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]":true,
   815   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]":true,
   816   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]":true,
   817   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]":true,
   818   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]":true,
   819   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]":true,
   820   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]":true,
   821   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]":true,
   822   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]":true,
   823   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]":true,
   824   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   825   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
   826   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   827   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
   828   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   829   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
   830   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   831   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
   832   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1]":true,
   833   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0]":true,
   834   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1]":true,
   835   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2]":true,
   836   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7]":true,
   837   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1]":true,
   838   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3]":true,
   839   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   840   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
   841   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   842   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
   843   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   844   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
   845   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   846   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
   847   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0]":true,
   848   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1]":true,
   849   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2]":true,
   850   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0]":true,
   851   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1]":true,
   852   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2]":true,
   853   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0]":true,
   854   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1]":true,
   855   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0]":true,
   856   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3]":true,
   857   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1]":true,
   858   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0]":true,
   859   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1]":true,
   860   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2]":true,
   861   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3]":true,
   862   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1]":true,
   863   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0]":true,
   864   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4]":true,
   865   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96]":true,
   866   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0]":true,
   867   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0]":true,
   868   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1]":true,
   869   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1]":true,
   870   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2]":true,
   871   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2]":true,
   872   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   873   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0]":true,
   874   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   875   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36]":true,
   876   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1]":true,
   877   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1]":true,
   878   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0]":true,
   879   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0]":true,
   880   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1]":true,
   881   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1]":true,
   882   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5]":true,
   883   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5]":true,
   884   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0]":true,
   885   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0]":true,
   886   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4]":true,
   887   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4]":true,
   888   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0]":true,
   889   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0]":true,
   890   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5]":true,
   891   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5]":true,
   892   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9]":true,
   893   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9]":true,
   894   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0]":true,
   895   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8]":true,
   896   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   897   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
   898   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   899   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
   900   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   901   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
   902   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   903   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
   904   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   905   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
   906   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3]":true,
   907   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5]":true,
   908   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   909   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
   910   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   911   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
   912   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   913   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
   914   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0]":true,
   915   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   916   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
   917   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   918   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
   919   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0]":true,
   920   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17]":true,
   921   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1]":true,
   922   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   923   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0]":true,
   924   "extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   925   "extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0]":true,
   926   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   927   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]":true,
   928   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   929   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]":true,
   930   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   931   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]":true,
   932   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   933   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]":true,
   934   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   935   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]":true,
   936   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   937   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]":true,
   938   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0]":true,
   939   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0]":true,
   940   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1]":true,
   941   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1]":true,
   942   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0]":true,
   943   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0]":true,
   944   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1]":true,
   945   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1]":true,
   946   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2]":true,
   947   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2]":true,
   948   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0]":true,
   949   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0]":true,
   950   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36]":true,
   951   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36]":true,
   952   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1]":true,
   953   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1]":true,
   954   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0]":true,
   955   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0]":true,
   956   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1]":true,
   957   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1]":true,
   958   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5]":true,
   959   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5]":true,
   960   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0]":true,
   961   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0]":true,
   962   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4]":true,
   963   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4]":true,
   964   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0]":true,
   965   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0]":true,
   966   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5]":true,
   967   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5]":true,
   968   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9]":true,
   969   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9]":true,
   970   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0]":true,
   971   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0]":true,
   972   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8]":true,
   973   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8]":true,
   974   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0]":true,
   975   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0]":true,
   976   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8]":true,
   977   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8]":true,
   978   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   979   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]":true,
   980   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0]":true,
   981   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0]":true,
   982   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4]":true,
   983   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4]":true,
   984   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2]":true,
   985   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2]":true,
   986   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0]":true,
   987   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0]":true,
   988   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0]":true,
   989   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0]":true,
   990   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0]":true,
   991   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0]":true,
   992   "extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0]":true,
   993   "extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0]":true,
   994   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]":true,
   995   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]":true,
   996   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]":true,
   997   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]":true,
   998   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]":true,
   999   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  1000   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  1001   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  1002   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  1003   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  1004   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  1005   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  1006   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0]":true,
  1007   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0]":true,
  1008   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1]":true,
  1009   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1]":true,
  1010   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0]":true,
  1011   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0]":true,
  1012   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1]":true,
  1013   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1]":true,
  1014   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2]":true,
  1015   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2]":true,
  1016   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0]":true,
  1017   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0]":true,
  1018   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36]":true,
  1019   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36]":true,
  1020   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1]":true,
  1021   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1]":true,
  1022   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0]":true,
  1023   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0]":true,
  1024   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1]":true,
  1025   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1]":true,
  1026   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5]":true,
  1027   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5]":true,
  1028   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0]":true,
  1029   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0]":true,
  1030   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4]":true,
  1031   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4]":true,
  1032   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0]":true,
  1033   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0]":true,
  1034   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5]":true,
  1035   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5]":true,
  1036   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9]":true,
  1037   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9]":true,
  1038   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]":true,
  1039   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]":true,
  1040   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]":true,
  1041   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]":true,
  1042   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]":true,
  1043   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]":true,
  1044   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]":true,
  1045   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]":true,
  1046   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  1047   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  1048   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0]":true,
  1049   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0]":true,
  1050   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4]":true,
  1051   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4]":true,
  1052   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2]":true,
  1053   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2]":true,
  1054   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0]":true,
  1055   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0]":true,
  1056   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0]":true,
  1057   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0]":true,
  1058   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0]":true,
  1059   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0]":true,
  1060   "extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0]":true,
  1061   "extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0]":true,
  1062   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  1063   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  1064   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  1065   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  1066   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  1067   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  1068   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  1069   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  1070   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  1071   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  1072   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  1073   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  1074   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0]":true,
  1075   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0]":true,
  1076   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1]":true,
  1077   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1]":true,
  1078   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0]":true,
  1079   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0]":true,
  1080   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1]":true,
  1081   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1]":true,
  1082   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2]":true,
  1083   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2]":true,
  1084   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0]":true,
  1085   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0]":true,
  1086   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36]":true,
  1087   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36]":true,
  1088   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1]":true,
  1089   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1]":true,
  1090   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0]":true,
  1091   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0]":true,
  1092   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1]":true,
  1093   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1]":true,
  1094   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5]":true,
  1095   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5]":true,
  1096   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0]":true,
  1097   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0]":true,
  1098   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4]":true,
  1099   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4]":true,
  1100   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0]":true,
  1101   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0]":true,
  1102   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5]":true,
  1103   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5]":true,
  1104   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9]":true,
  1105   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9]":true,
  1106   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]":true,
  1107   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]":true,
  1108   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]":true,
  1109   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]":true,
  1110   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]":true,
  1111   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]":true,
  1112   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]":true,
  1113   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]":true,
  1114   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  1115   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  1116   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0]":true,
  1117   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0]":true,
  1118   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4]":true,
  1119   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4]":true,
  1120   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2]":true,
  1121   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2]":true,
  1122   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0]":true,
  1123   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0]":true,
  1124   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0]":true,
  1125   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0]":true,
  1126   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0]":true,
  1127   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0]":true,
  1128   "extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0]":true,
  1129   "extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0]":true,
  1130   "extend() with range 18 [document.head, 1, document.head, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1131   "extend() with range 18 [document.head, 1, document.head, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1132   "extend() with range 18 [document.head, 1, document.head, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1133   "extend() with range 18 [document.head, 1, document.head, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1134   "extend() with range 18 [document.head, 1, document.head, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1135   "extend() with range 18 [document.head, 1, document.head, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1136   "extend() with range 18 [document.head, 1, document.head, 1] and point 33 [foreignDoc.head, 0]":true,
  1137   "extend() with range 18 [document.head, 1, document.head, 1] and point 34 [foreignDoc.body, 1]":true,
  1138   "extend() with range 18 [document.head, 1, document.head, 1] and point 54 [foreignDoc, 0]":true,
  1139   "extend() with range 18 [document.head, 1, document.head, 1] and point 55 [foreignDoc, 1]":true,
  1140   "extend() with range 18 [document.head, 1, document.head, 1] and point 56 [foreignComment, 2]":true,
  1141   "extend() with range 18 [document.head, 1, document.head, 1] and point 57 [foreignTextNode, 0]":true,
  1142   "extend() with range 18 [document.head, 1, document.head, 1] and point 58 [foreignTextNode, 36]":true,
  1143   "extend() with range 18 [document.head, 1, document.head, 1] and point 59 [xmlDoc, -1]":true,
  1144   "extend() with range 18 [document.head, 1, document.head, 1] and point 60 [xmlDoc, 0]":true,
  1145   "extend() with range 18 [document.head, 1, document.head, 1] and point 61 [xmlDoc, 1]":true,
  1146   "extend() with range 18 [document.head, 1, document.head, 1] and point 62 [xmlDoc, 5]":true,
  1147   "extend() with range 18 [document.head, 1, document.head, 1] and point 63 [xmlComment, 0]":true,
  1148   "extend() with range 18 [document.head, 1, document.head, 1] and point 64 [xmlComment, 4]":true,
  1149   "extend() with range 18 [document.head, 1, document.head, 1] and point 65 [processingInstruction, 0]":true,
  1150   "extend() with range 18 [document.head, 1, document.head, 1] and point 66 [processingInstruction, 5]":true,
  1151   "extend() with range 18 [document.head, 1, document.head, 1] and point 67 [processingInstruction, 9]":true,
  1152   "extend() with range 18 [document.head, 1, document.head, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1153   "extend() with range 18 [document.head, 1, document.head, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1154   "extend() with range 18 [document.head, 1, document.head, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1155   "extend() with range 18 [document.head, 1, document.head, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1156   "extend() with range 18 [document.head, 1, document.head, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1157   "extend() with range 18 [document.head, 1, document.head, 1] and point 77 [detachedForeignComment, 0]":true,
  1158   "extend() with range 18 [document.head, 1, document.head, 1] and point 78 [detachedForeignComment, 4]":true,
  1159   "extend() with range 18 [document.head, 1, document.head, 1] and point 79 [detachedXmlComment, 2]":true,
  1160   "extend() with range 18 [document.head, 1, document.head, 1] and point 81 [foreignDocfrag, 0]":true,
  1161   "extend() with range 18 [document.head, 1, document.head, 1] and point 82 [xmlDocfrag, 0]":true,
  1162   "extend() with range 18 [document.head, 1, document.head, 1] and point 86 [foreignDoctype, 0]":true,
  1163   "extend() with range 18 [document.head, 1, document.head, 1] and point 87 [xmlDoctype, 0]":true,
  1164   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1165   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1166   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1167   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1168   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1169   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1170   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1171   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1172   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1173   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1174   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1175   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1176   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0]":true,
  1177   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0]":true,
  1178   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1]":true,
  1179   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1]":true,
  1180   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0]":true,
  1181   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0]":true,
  1182   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1]":true,
  1183   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1]":true,
  1184   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2]":true,
  1185   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2]":true,
  1186   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0]":true,
  1187   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0]":true,
  1188   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36]":true,
  1189   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36]":true,
  1190   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1]":true,
  1191   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1]":true,
  1192   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0]":true,
  1193   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0]":true,
  1194   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1]":true,
  1195   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1]":true,
  1196   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5]":true,
  1197   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5]":true,
  1198   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0]":true,
  1199   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0]":true,
  1200   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4]":true,
  1201   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4]":true,
  1202   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0]":true,
  1203   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0]":true,
  1204   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5]":true,
  1205   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5]":true,
  1206   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9]":true,
  1207   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9]":true,
  1208   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1209   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1210   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1211   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1212   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1213   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1214   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1215   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1216   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1217   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1218   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0]":true,
  1219   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0]":true,
  1220   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4]":true,
  1221   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4]":true,
  1222   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2]":true,
  1223   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2]":true,
  1224   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0]":true,
  1225   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0]":true,
  1226   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0]":true,
  1227   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0]":true,
  1228   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0]":true,
  1229   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0]":true,
  1230   "extend() forwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0]":true,
  1231   "extend() backwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0]":true,
  1232   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1]":true,
  1233   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0]":true,
  1234   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1]":true,
  1235   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2]":true,
  1236   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8]":true,
  1237   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9]":true,
  1238   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10]":true,
  1239   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535]":true,
  1240   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1]":true,
  1241   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0]":true,
  1242   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1]":true,
  1243   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2]":true,
  1244   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8]":true,
  1245   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9]":true,
  1246   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10]":true,
  1247   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535]":true,
  1248   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]":true,
  1249   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]":true,
  1250   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]":true,
  1251   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]":true,
  1252   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1253   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1254   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1255   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1256   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1257   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1258   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1259   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1260   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1]":true,
  1261   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0]":true,
  1262   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1]":true,
  1263   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2]":true,
  1264   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7]":true,
  1265   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1]":true,
  1266   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3]":true,
  1267   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1268   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1269   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1270   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1271   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0]":true,
  1272   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0]":true,
  1273   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1]":true,
  1274   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1]":true,
  1275   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0]":true,
  1276   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1]":true,
  1277   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2]":true,
  1278   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0]":true,
  1279   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1]":true,
  1280   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2]":true,
  1281   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0]":true,
  1282   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1]":true,
  1283   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0]":true,
  1284   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3]":true,
  1285   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1]":true,
  1286   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0]":true,
  1287   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1]":true,
  1288   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2]":true,
  1289   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3]":true,
  1290   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1]":true,
  1291   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0]":true,
  1292   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4]":true,
  1293   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96]":true,
  1294   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0]":true,
  1295   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0]":true,
  1296   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1]":true,
  1297   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1]":true,
  1298   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2]":true,
  1299   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2]":true,
  1300   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0]":true,
  1301   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0]":true,
  1302   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36]":true,
  1303   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36]":true,
  1304   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1]":true,
  1305   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1]":true,
  1306   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0]":true,
  1307   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0]":true,
  1308   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1]":true,
  1309   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1]":true,
  1310   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5]":true,
  1311   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5]":true,
  1312   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0]":true,
  1313   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0]":true,
  1314   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4]":true,
  1315   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4]":true,
  1316   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0]":true,
  1317   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0]":true,
  1318   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5]":true,
  1319   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5]":true,
  1320   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9]":true,
  1321   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9]":true,
  1322   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0]":true,
  1323   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8]":true,
  1324   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1325   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1326   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1327   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1328   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1329   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1330   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1331   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1332   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1333   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1334   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3]":true,
  1335   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5]":true,
  1336   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0]":true,
  1337   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0]":true,
  1338   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4]":true,
  1339   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4]":true,
  1340   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2]":true,
  1341   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2]":true,
  1342   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0]":true,
  1343   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0]":true,
  1344   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0]":true,
  1345   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0]":true,
  1346   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0]":true,
  1347   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0]":true,
  1348   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17]":true,
  1349   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1]":true,
  1350   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0]":true,
  1351   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0]":true,
  1352   "extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0]":true,
  1353   "extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0]":true,
  1354   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1355   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1356   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1357   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1358   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1359   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1360   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 33 [foreignDoc.head, 0]":true,
  1361   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 34 [foreignDoc.body, 1]":true,
  1362   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 54 [foreignDoc, 0]":true,
  1363   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 55 [foreignDoc, 1]":true,
  1364   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 56 [foreignComment, 2]":true,
  1365   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 57 [foreignTextNode, 0]":true,
  1366   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 58 [foreignTextNode, 36]":true,
  1367   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 59 [xmlDoc, -1]":true,
  1368   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 60 [xmlDoc, 0]":true,
  1369   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 61 [xmlDoc, 1]":true,
  1370   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 62 [xmlDoc, 5]":true,
  1371   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 63 [xmlComment, 0]":true,
  1372   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 64 [xmlComment, 4]":true,
  1373   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 65 [processingInstruction, 0]":true,
  1374   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 66 [processingInstruction, 5]":true,
  1375   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 67 [processingInstruction, 9]":true,
  1376   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1377   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1378   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1379   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1380   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1381   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 77 [detachedForeignComment, 0]":true,
  1382   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 78 [detachedForeignComment, 4]":true,
  1383   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 79 [detachedXmlComment, 2]":true,
  1384   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 81 [foreignDocfrag, 0]":true,
  1385   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 82 [xmlDocfrag, 0]":true,
  1386   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 86 [foreignDoctype, 0]":true,
  1387   "extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 87 [xmlDoctype, 0]":true,
  1388   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  1389   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  1390   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  1391   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  1392   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  1393   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  1394   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]":true,
  1395   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]":true,
  1396   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 54 [foreignDoc, 0]":true,
  1397   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 55 [foreignDoc, 1]":true,
  1398   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 56 [foreignComment, 2]":true,
  1399   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]":true,
  1400   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]":true,
  1401   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 59 [xmlDoc, -1]":true,
  1402   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 60 [xmlDoc, 0]":true,
  1403   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 61 [xmlDoc, 1]":true,
  1404   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 62 [xmlDoc, 5]":true,
  1405   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 63 [xmlComment, 0]":true,
  1406   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 64 [xmlComment, 4]":true,
  1407   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 65 [processingInstruction, 0]":true,
  1408   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 66 [processingInstruction, 5]":true,
  1409   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 67 [processingInstruction, 9]":true,
  1410   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]":true,
  1411   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]":true,
  1412   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]":true,
  1413   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]":true,
  1414   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  1415   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]":true,
  1416   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]":true,
  1417   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]":true,
  1418   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]":true,
  1419   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]":true,
  1420   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]":true,
  1421   "extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]":true,
  1422   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 20 [foreignPara1.firstChild, 0]":true,
  1423   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 21 [foreignPara1.firstChild, 1]":true,
  1424   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 22 [foreignPara1.firstChild, 8]":true,
  1425   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 23 [foreignPara1.firstChild, 9]":true,
  1426   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 31 [foreignDoc.documentElement, 0]":true,
  1427   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 32 [foreignDoc.documentElement, 1]":true,
  1428   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 33 [foreignDoc.head, 0]":true,
  1429   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 34 [foreignDoc.body, 1]":true,
  1430   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 54 [foreignDoc, 0]":true,
  1431   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 55 [foreignDoc, 1]":true,
  1432   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 56 [foreignComment, 2]":true,
  1433   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 57 [foreignTextNode, 0]":true,
  1434   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 58 [foreignTextNode, 36]":true,
  1435   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 59 [xmlDoc, -1]":true,
  1436   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 60 [xmlDoc, 0]":true,
  1437   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 61 [xmlDoc, 1]":true,
  1438   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 62 [xmlDoc, 5]":true,
  1439   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 63 [xmlComment, 0]":true,
  1440   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 64 [xmlComment, 4]":true,
  1441   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 65 [processingInstruction, 0]":true,
  1442   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 66 [processingInstruction, 5]":true,
  1443   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 67 [processingInstruction, 9]":true,
  1444   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 70 [detachedForeignTextNode, 0]":true,
  1445   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 71 [detachedForeignTextNode, 8]":true,
  1446   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 72 [detachedXmlTextNode, 0]":true,
  1447   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 73 [detachedXmlTextNode, 8]":true,
  1448   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 74 [detachedProcessingInstruction, 12]":true,
  1449   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 77 [detachedForeignComment, 0]":true,
  1450   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 78 [detachedForeignComment, 4]":true,
  1451   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 79 [detachedXmlComment, 2]":true,
  1452   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 81 [foreignDocfrag, 0]":true,
  1453   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 82 [xmlDocfrag, 0]":true,
  1454   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 86 [foreignDoctype, 0]":true,
  1455   "extend() with range 23 [paras[0], 0, paras[0], 0] and point 87 [xmlDoctype, 0]":true,
  1456   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1457   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1458   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1459   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1460   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1461   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1462   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1463   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1464   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1465   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1466   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1467   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1468   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0]":true,
  1469   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0]":true,
  1470   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1]":true,
  1471   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1]":true,
  1472   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0]":true,
  1473   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0]":true,
  1474   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1]":true,
  1475   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1]":true,
  1476   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2]":true,
  1477   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2]":true,
  1478   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0]":true,
  1479   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0]":true,
  1480   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36]":true,
  1481   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36]":true,
  1482   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1]":true,
  1483   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1]":true,
  1484   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0]":true,
  1485   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0]":true,
  1486   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1]":true,
  1487   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1]":true,
  1488   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5]":true,
  1489   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5]":true,
  1490   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0]":true,
  1491   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0]":true,
  1492   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4]":true,
  1493   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4]":true,
  1494   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0]":true,
  1495   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0]":true,
  1496   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5]":true,
  1497   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5]":true,
  1498   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9]":true,
  1499   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9]":true,
  1500   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1501   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1502   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1503   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1504   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1505   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1506   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1507   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1508   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1509   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1510   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0]":true,
  1511   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0]":true,
  1512   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4]":true,
  1513   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4]":true,
  1514   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2]":true,
  1515   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2]":true,
  1516   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0]":true,
  1517   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0]":true,
  1518   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0]":true,
  1519   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0]":true,
  1520   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0]":true,
  1521   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0]":true,
  1522   "extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0]":true,
  1523   "extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0]":true,
  1524   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  1525   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  1526   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  1527   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  1528   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  1529   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  1530   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 33 [foreignDoc.head, 0]":true,
  1531   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 34 [foreignDoc.body, 1]":true,
  1532   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 54 [foreignDoc, 0]":true,
  1533   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 55 [foreignDoc, 1]":true,
  1534   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 56 [foreignComment, 2]":true,
  1535   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 57 [foreignTextNode, 0]":true,
  1536   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 58 [foreignTextNode, 36]":true,
  1537   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 59 [xmlDoc, -1]":true,
  1538   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 60 [xmlDoc, 0]":true,
  1539   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 61 [xmlDoc, 1]":true,
  1540   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 62 [xmlDoc, 5]":true,
  1541   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 63 [xmlComment, 0]":true,
  1542   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 64 [xmlComment, 4]":true,
  1543   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 65 [processingInstruction, 0]":true,
  1544   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 66 [processingInstruction, 5]":true,
  1545   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 67 [processingInstruction, 9]":true,
  1546   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 70 [detachedForeignTextNode, 0]":true,
  1547   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 71 [detachedForeignTextNode, 8]":true,
  1548   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 72 [detachedXmlTextNode, 0]":true,
  1549   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 73 [detachedXmlTextNode, 8]":true,
  1550   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  1551   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 77 [detachedForeignComment, 0]":true,
  1552   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 78 [detachedForeignComment, 4]":true,
  1553   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 79 [detachedXmlComment, 2]":true,
  1554   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 81 [foreignDocfrag, 0]":true,
  1555   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 82 [xmlDocfrag, 0]":true,
  1556   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 86 [foreignDoctype, 0]":true,
  1557   "extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 87 [xmlDoctype, 0]":true,
  1558   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1559   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1560   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1561   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1562   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1563   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1564   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1565   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1566   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1567   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1568   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1569   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1570   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0]":true,
  1571   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0]":true,
  1572   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1]":true,
  1573   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1]":true,
  1574   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0]":true,
  1575   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0]":true,
  1576   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1]":true,
  1577   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1]":true,
  1578   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2]":true,
  1579   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2]":true,
  1580   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0]":true,
  1581   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0]":true,
  1582   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36]":true,
  1583   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36]":true,
  1584   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1]":true,
  1585   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1]":true,
  1586   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0]":true,
  1587   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0]":true,
  1588   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1]":true,
  1589   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1]":true,
  1590   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5]":true,
  1591   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5]":true,
  1592   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0]":true,
  1593   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0]":true,
  1594   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4]":true,
  1595   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4]":true,
  1596   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0]":true,
  1597   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0]":true,
  1598   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5]":true,
  1599   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5]":true,
  1600   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9]":true,
  1601   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9]":true,
  1602   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1603   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0]":true,
  1604   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1605   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8]":true,
  1606   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1607   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0]":true,
  1608   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1609   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8]":true,
  1610   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1611   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1612   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0]":true,
  1613   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0]":true,
  1614   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4]":true,
  1615   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4]":true,
  1616   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2]":true,
  1617   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2]":true,
  1618   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0]":true,
  1619   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0]":true,
  1620   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0]":true,
  1621   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0]":true,
  1622   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0]":true,
  1623   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0]":true,
  1624   "extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0]":true,
  1625   "extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0]":true,
  1626   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  1627   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  1628   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  1629   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  1630   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  1631   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  1632   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  1633   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  1634   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  1635   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  1636   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  1637   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  1638   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
  1639   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]":true,
  1640   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
  1641   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]":true,
  1642   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]":true,
  1643   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]":true,
  1644   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]":true,
  1645   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]":true,
  1646   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]":true,
  1647   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]":true,
  1648   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]":true,
  1649   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]":true,
  1650   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]":true,
  1651   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]":true,
  1652   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]":true,
  1653   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]":true,
  1654   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]":true,
  1655   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]":true,
  1656   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]":true,
  1657   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]":true,
  1658   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]":true,
  1659   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]":true,
  1660   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]":true,
  1661   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]":true,
  1662   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]":true,
  1663   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]":true,
  1664   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]":true,
  1665   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]":true,
  1666   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]":true,
  1667   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]":true,
  1668   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]":true,
  1669   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]":true,
  1670   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
  1671   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]":true,
  1672   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
  1673   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]":true,
  1674   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
  1675   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]":true,
  1676   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
  1677   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]":true,
  1678   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  1679   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  1680   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
  1681   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]":true,
  1682   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
  1683   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]":true,
  1684   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
  1685   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]":true,
  1686   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
  1687   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]":true,
  1688   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
  1689   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]":true,
  1690   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]":true,
  1691   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]":true,
  1692   "extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]":true,
  1693   "extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]":true,
  1694   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  1695   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  1696   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  1697   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  1698   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  1699   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  1700   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  1701   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  1702   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  1703   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  1704   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  1705   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  1706   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
  1707   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]":true,
  1708   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
  1709   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]":true,
  1710   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]":true,
  1711   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]":true,
  1712   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]":true,
  1713   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]":true,
  1714   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2]":true,
  1715   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2]":true,
  1716   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
  1717   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]":true,
  1718   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
  1719   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]":true,
  1720   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]":true,
  1721   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]":true,
  1722   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]":true,
  1723   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]":true,
  1724   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]":true,
  1725   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]":true,
  1726   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]":true,
  1727   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]":true,
  1728   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0]":true,
  1729   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0]":true,
  1730   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4]":true,
  1731   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4]":true,
  1732   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]":true,
  1733   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]":true,
  1734   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]":true,
  1735   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]":true,
  1736   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]":true,
  1737   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]":true,
  1738   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
  1739   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]":true,
  1740   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
  1741   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]":true,
  1742   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
  1743   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]":true,
  1744   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
  1745   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]":true,
  1746   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  1747   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  1748   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
  1749   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]":true,
  1750   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
  1751   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]":true,
  1752   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
  1753   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]":true,
  1754   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
  1755   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]":true,
  1756   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
  1757   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]":true,
  1758   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
  1759   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]":true,
  1760   "extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
  1761   "extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]":true,
  1762   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1763   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1764   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1765   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1766   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1767   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1768   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1769   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1770   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1771   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1772   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1773   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1774   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0]":true,
  1775   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0]":true,
  1776   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1]":true,
  1777   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1]":true,
  1778   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0]":true,
  1779   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0]":true,
  1780   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1]":true,
  1781   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1]":true,
  1782   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2]":true,
  1783   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2]":true,
  1784   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0]":true,
  1785   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0]":true,
  1786   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36]":true,
  1787   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36]":true,
  1788   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1]":true,
  1789   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1]":true,
  1790   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0]":true,
  1791   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0]":true,
  1792   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1]":true,
  1793   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1]":true,
  1794   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5]":true,
  1795   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5]":true,
  1796   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0]":true,
  1797   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0]":true,
  1798   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4]":true,
  1799   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4]":true,
  1800   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0]":true,
  1801   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0]":true,
  1802   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5]":true,
  1803   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5]":true,
  1804   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9]":true,
  1805   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9]":true,
  1806   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1807   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1808   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1809   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1810   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1811   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1812   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1813   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1814   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1815   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1816   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0]":true,
  1817   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0]":true,
  1818   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4]":true,
  1819   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4]":true,
  1820   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2]":true,
  1821   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2]":true,
  1822   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0]":true,
  1823   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0]":true,
  1824   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0]":true,
  1825   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0]":true,
  1826   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0]":true,
  1827   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0]":true,
  1828   "extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0]":true,
  1829   "extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0]":true,
  1830   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0]":true,
  1831   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0]":true,
  1832   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1]":true,
  1833   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1]":true,
  1834   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8]":true,
  1835   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8]":true,
  1836   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9]":true,
  1837   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9]":true,
  1838   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0]":true,
  1839   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0]":true,
  1840   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1]":true,
  1841   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1]":true,
  1842   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0]":true,
  1843   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0]":true,
  1844   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1]":true,
  1845   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1]":true,
  1846   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0]":true,
  1847   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0]":true,
  1848   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1]":true,
  1849   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1]":true,
  1850   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2]":true,
  1851   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2]":true,
  1852   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0]":true,
  1853   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0]":true,
  1854   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36]":true,
  1855   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36]":true,
  1856   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1]":true,
  1857   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1]":true,
  1858   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0]":true,
  1859   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0]":true,
  1860   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1]":true,
  1861   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1]":true,
  1862   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5]":true,
  1863   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5]":true,
  1864   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0]":true,
  1865   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0]":true,
  1866   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4]":true,
  1867   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4]":true,
  1868   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0]":true,
  1869   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0]":true,
  1870   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5]":true,
  1871   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5]":true,
  1872   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9]":true,
  1873   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9]":true,
  1874   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0]":true,
  1875   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0]":true,
  1876   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8]":true,
  1877   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8]":true,
  1878   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0]":true,
  1879   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0]":true,
  1880   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8]":true,
  1881   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8]":true,
  1882   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12]":true,
  1883   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12]":true,
  1884   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0]":true,
  1885   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0]":true,
  1886   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4]":true,
  1887   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4]":true,
  1888   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2]":true,
  1889   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2]":true,
  1890   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0]":true,
  1891   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0]":true,
  1892   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0]":true,
  1893   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0]":true,
  1894   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0]":true,
  1895   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0]":true,
  1896   "extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0]":true,
  1897   "extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0]":true,
  1898   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1899   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0]":true,
  1900   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1901   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1]":true,
  1902   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1903   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8]":true,
  1904   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1905   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9]":true,
  1906   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1907   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0]":true,
  1908   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1909   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1]":true,
  1910   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0]":true,
  1911   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0]":true,
  1912   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1]":true,
  1913   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1]":true,
  1914   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0]":true,
  1915   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0]":true,
  1916   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1]":true,
  1917   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1]":true,
  1918   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2]":true,
  1919   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2]":true,
  1920   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0]":true,
  1921   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0]":true,
  1922   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36]":true,
  1923   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36]":true,
  1924   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1]":true,
  1925   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1]":true,
  1926   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0]":true,
  1927   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0]":true,
  1928   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1]":true,
  1929   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1]":true,
  1930   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5]":true,
  1931   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5]":true,
  1932   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0]":true,
  1933   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0]":true,
  1934   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4]":true,
  1935   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4]":true,
  1936   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0]":true,
  1937   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0]":true,
  1938   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5]":true,
  1939   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5]":true,
  1940   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9]":true,
  1941   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9]":true,
  1942   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1943   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0]":true,
  1944   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1945   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8]":true,
  1946   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1947   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0]":true,
  1948   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1949   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8]":true,
  1950   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1951   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12]":true,
  1952   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0]":true,
  1953   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0]":true,
  1954   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4]":true,
  1955   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4]":true,
  1956   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2]":true,
  1957   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2]":true,
  1958   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0]":true,
  1959   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0]":true,
  1960   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0]":true,
  1961   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0]":true,
  1962   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0]":true,
  1963   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0]":true,
  1964   "extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0]":true,
  1965   "extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0]":true,
  1966   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0]":true,
  1967   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0]":true,
  1968   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1]":true,
  1969   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1]":true,
  1970   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8]":true,
  1971   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8]":true,
  1972   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9]":true,
  1973   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9]":true,
  1974   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0]":true,
  1975   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0]":true,
  1976   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1]":true,
  1977   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1]":true,
  1978   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0]":true,
  1979   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0]":true,
  1980   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1]":true,
  1981   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1]":true,
  1982   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0]":true,
  1983   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0]":true,
  1984   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1]":true,
  1985   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1]":true,
  1986   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2]":true,
  1987   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2]":true,
  1988   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0]":true,
  1989   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0]":true,
  1990   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36]":true,
  1991   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36]":true,
  1992   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1]":true,
  1993   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1]":true,
  1994   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0]":true,
  1995   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0]":true,
  1996   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1]":true,
  1997   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1]":true,
  1998   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5]":true,
  1999   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5]":true,
  2000   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0]":true,
  2001   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0]":true,
  2002   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4]":true,
  2003   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4]":true,
  2004   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0]":true,
  2005   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0]":true,
  2006   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5]":true,
  2007   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5]":true,
  2008   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9]":true,
  2009   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9]":true,
  2010   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0]":true,
  2011   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0]":true,
  2012   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8]":true,
  2013   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8]":true,
  2014   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0]":true,
  2015   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0]":true,
  2016   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8]":true,
  2017   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8]":true,
  2018   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12]":true,
  2019   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12]":true,
  2020   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0]":true,
  2021   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0]":true,
  2022   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4]":true,
  2023   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4]":true,
  2024   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2]":true,
  2025   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2]":true,
  2026   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0]":true,
  2027   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0]":true,
  2028   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0]":true,
  2029   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0]":true,
  2030   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0]":true,
  2031   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0]":true,
  2032   "extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0]":true,
  2033   "extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0]":true,
  2034   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2035   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2036   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2037   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2038   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2039   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2040   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2041   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2042   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2043   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2044   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2045   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2046   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0]":true,
  2047   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0]":true,
  2048   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1]":true,
  2049   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1]":true,
  2050   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0]":true,
  2051   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0]":true,
  2052   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1]":true,
  2053   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1]":true,
  2054   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2]":true,
  2055   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2]":true,
  2056   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0]":true,
  2057   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0]":true,
  2058   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36]":true,
  2059   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36]":true,
  2060   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1]":true,
  2061   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1]":true,
  2062   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0]":true,
  2063   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0]":true,
  2064   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1]":true,
  2065   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1]":true,
  2066   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5]":true,
  2067   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5]":true,
  2068   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0]":true,
  2069   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0]":true,
  2070   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4]":true,
  2071   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4]":true,
  2072   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0]":true,
  2073   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0]":true,
  2074   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5]":true,
  2075   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5]":true,
  2076   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9]":true,
  2077   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9]":true,
  2078   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2079   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2080   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2081   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2082   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2083   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2084   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2085   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2086   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2087   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2088   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0]":true,
  2089   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0]":true,
  2090   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4]":true,
  2091   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4]":true,
  2092   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2]":true,
  2093   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2]":true,
  2094   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0]":true,
  2095   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0]":true,
  2096   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0]":true,
  2097   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0]":true,
  2098   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0]":true,
  2099   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0]":true,
  2100   "extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0]":true,
  2101   "extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0]":true,
  2102   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]":true,
  2103   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]":true,
  2104   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]":true,
  2105   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]":true,
  2106   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]":true,
  2107   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]":true,
  2108   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]":true,
  2109   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]":true,
  2110   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]":true,
  2111   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]":true,
  2112   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]":true,
  2113   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]":true,
  2114   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]":true,
  2115   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]":true,
  2116   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]":true,
  2117   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]":true,
  2118   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]":true,
  2119   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]":true,
  2120   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]":true,
  2121   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]":true,
  2122   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2123   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2124   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2125   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2126   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2127   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2128   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2129   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2130   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1]":true,
  2131   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0]":true,
  2132   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1]":true,
  2133   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2]":true,
  2134   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7]":true,
  2135   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1]":true,
  2136   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3]":true,
  2137   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2138   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2139   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2140   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2141   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]":true,
  2142   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]":true,
  2143   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]":true,
  2144   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]":true,
  2145   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0]":true,
  2146   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1]":true,
  2147   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2]":true,
  2148   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0]":true,
  2149   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1]":true,
  2150   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2]":true,
  2151   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0]":true,
  2152   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1]":true,
  2153   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0]":true,
  2154   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3]":true,
  2155   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1]":true,
  2156   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0]":true,
  2157   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1]":true,
  2158   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2]":true,
  2159   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3]":true,
  2160   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1]":true,
  2161   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0]":true,
  2162   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4]":true,
  2163   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96]":true,
  2164   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0]":true,
  2165   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0]":true,
  2166   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1]":true,
  2167   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1]":true,
  2168   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2]":true,
  2169   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2]":true,
  2170   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]":true,
  2171   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]":true,
  2172   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]":true,
  2173   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]":true,
  2174   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1]":true,
  2175   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1]":true,
  2176   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0]":true,
  2177   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0]":true,
  2178   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1]":true,
  2179   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1]":true,
  2180   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5]":true,
  2181   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5]":true,
  2182   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0]":true,
  2183   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0]":true,
  2184   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4]":true,
  2185   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4]":true,
  2186   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0]":true,
  2187   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0]":true,
  2188   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5]":true,
  2189   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5]":true,
  2190   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9]":true,
  2191   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9]":true,
  2192   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]":true,
  2193   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]":true,
  2194   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2195   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2196   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2197   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2198   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2199   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2200   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2201   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2202   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2203   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2204   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3]":true,
  2205   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5]":true,
  2206   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]":true,
  2207   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]":true,
  2208   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]":true,
  2209   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]":true,
  2210   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]":true,
  2211   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]":true,
  2212   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0]":true,
  2213   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]":true,
  2214   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]":true,
  2215   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]":true,
  2216   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]":true,
  2217   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0]":true,
  2218   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17]":true,
  2219   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1]":true,
  2220   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]":true,
  2221   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]":true,
  2222   "extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]":true,
  2223   "extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]":true,
  2224   "extend() forwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  2225   "extend() backwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  2226   "extend() forwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  2227   "extend() backwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  2228   "extend() forwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  2229   "extend() backwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  2230   "extend() forwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  2231   "extend() backwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  2232   "extend() forwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  2233   "extend() backwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  2234   "extend() forwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  2235   "extend() backwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  2236   "extend() forwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0]":true,
  2237   "extend() backwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0]":true,
  2238   "extend() forwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1]":true,
  2239   "extend() backwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1]":true,
  2240   "extend() forwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0]":true,
  2241   "extend() backwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0]":true,
  2242   "extend() forwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1]":true,
  2243   "extend() backwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1]":true,
  2244   "extend() forwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2]":true,
  2245   "extend() backwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2]":true,
  2246   "extend() forwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0]":true,
  2247   "extend() backwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0]":true,
  2248   "extend() forwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36]":true,
  2249   "extend() backwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36]":true,
  2250   "extend() forwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1]":true,
  2251   "extend() backwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1]":true,
  2252   "extend() forwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0]":true,
  2253   "extend() backwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0]":true,
  2254   "extend() forwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1]":true,
  2255   "extend() backwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1]":true,
  2256   "extend() forwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5]":true,
  2257   "extend() backwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5]":true,
  2258   "extend() forwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0]":true,
  2259   "extend() backwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0]":true,
  2260   "extend() forwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4]":true,
  2261   "extend() backwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4]":true,
  2262   "extend() forwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0]":true,
  2263   "extend() backwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0]":true,
  2264   "extend() forwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5]":true,
  2265   "extend() backwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5]":true,
  2266   "extend() forwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9]":true,
  2267   "extend() backwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9]":true,
  2268   "extend() forwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0]":true,
  2269   "extend() backwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0]":true,
  2270   "extend() forwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8]":true,
  2271   "extend() backwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8]":true,
  2272   "extend() forwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0]":true,
  2273   "extend() backwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0]":true,
  2274   "extend() forwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8]":true,
  2275   "extend() backwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8]":true,
  2276   "extend() forwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  2277   "extend() backwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  2278   "extend() forwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0]":true,
  2279   "extend() backwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0]":true,
  2280   "extend() forwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4]":true,
  2281   "extend() backwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4]":true,
  2282   "extend() forwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2]":true,
  2283   "extend() backwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2]":true,
  2284   "extend() forwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0]":true,
  2285   "extend() backwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0]":true,
  2286   "extend() forwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0]":true,
  2287   "extend() backwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0]":true,
  2288   "extend() forwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0]":true,
  2289   "extend() backwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0]":true,
  2290   "extend() forwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0]":true,
  2291   "extend() backwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0]":true,
  2292   "extend() forwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2293   "extend() backwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2294   "extend() forwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2295   "extend() backwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2296   "extend() forwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2297   "extend() backwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2298   "extend() forwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2299   "extend() backwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2300   "extend() forwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2301   "extend() backwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2302   "extend() forwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2303   "extend() backwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2304   "extend() forwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0]":true,
  2305   "extend() backwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0]":true,
  2306   "extend() forwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1]":true,
  2307   "extend() backwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1]":true,
  2308   "extend() forwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0]":true,
  2309   "extend() backwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0]":true,
  2310   "extend() forwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1]":true,
  2311   "extend() backwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1]":true,
  2312   "extend() forwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2]":true,
  2313   "extend() backwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2]":true,
  2314   "extend() forwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0]":true,
  2315   "extend() backwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0]":true,
  2316   "extend() forwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36]":true,
  2317   "extend() backwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36]":true,
  2318   "extend() forwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1]":true,
  2319   "extend() backwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1]":true,
  2320   "extend() forwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0]":true,
  2321   "extend() backwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0]":true,
  2322   "extend() forwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1]":true,
  2323   "extend() backwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1]":true,
  2324   "extend() forwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5]":true,
  2325   "extend() backwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5]":true,
  2326   "extend() forwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0]":true,
  2327   "extend() backwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0]":true,
  2328   "extend() forwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4]":true,
  2329   "extend() backwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4]":true,
  2330   "extend() forwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0]":true,
  2331   "extend() backwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0]":true,
  2332   "extend() forwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5]":true,
  2333   "extend() backwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5]":true,
  2334   "extend() forwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9]":true,
  2335   "extend() backwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9]":true,
  2336   "extend() forwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2337   "extend() backwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2338   "extend() forwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2339   "extend() backwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2340   "extend() forwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2341   "extend() backwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2342   "extend() forwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2343   "extend() backwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2344   "extend() forwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2345   "extend() backwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2346   "extend() forwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0]":true,
  2347   "extend() backwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0]":true,
  2348   "extend() forwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4]":true,
  2349   "extend() backwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4]":true,
  2350   "extend() forwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2]":true,
  2351   "extend() backwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2]":true,
  2352   "extend() forwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0]":true,
  2353   "extend() backwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0]":true,
  2354   "extend() forwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0]":true,
  2355   "extend() backwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0]":true,
  2356   "extend() forwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0]":true,
  2357   "extend() backwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0]":true,
  2358   "extend() forwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0]":true,
  2359   "extend() backwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0]":true,
  2360   "extend() forwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2361   "extend() backwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2362   "extend() forwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2363   "extend() backwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2364   "extend() forwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2365   "extend() backwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2366   "extend() forwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2367   "extend() backwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2368   "extend() forwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2369   "extend() backwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2370   "extend() forwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2371   "extend() backwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2372   "extend() forwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0]":true,
  2373   "extend() backwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0]":true,
  2374   "extend() forwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1]":true,
  2375   "extend() backwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1]":true,
  2376   "extend() forwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0]":true,
  2377   "extend() backwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0]":true,
  2378   "extend() forwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1]":true,
  2379   "extend() backwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1]":true,
  2380   "extend() forwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2]":true,
  2381   "extend() backwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2]":true,
  2382   "extend() forwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0]":true,
  2383   "extend() backwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0]":true,
  2384   "extend() forwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36]":true,
  2385   "extend() backwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36]":true,
  2386   "extend() forwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1]":true,
  2387   "extend() backwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1]":true,
  2388   "extend() forwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0]":true,
  2389   "extend() backwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0]":true,
  2390   "extend() forwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1]":true,
  2391   "extend() backwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1]":true,
  2392   "extend() forwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5]":true,
  2393   "extend() backwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5]":true,
  2394   "extend() forwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0]":true,
  2395   "extend() backwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0]":true,
  2396   "extend() forwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4]":true,
  2397   "extend() backwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4]":true,
  2398   "extend() forwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0]":true,
  2399   "extend() backwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0]":true,
  2400   "extend() forwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5]":true,
  2401   "extend() backwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5]":true,
  2402   "extend() forwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9]":true,
  2403   "extend() backwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9]":true,
  2404   "extend() forwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2405   "extend() backwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2406   "extend() forwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2407   "extend() backwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2408   "extend() forwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2409   "extend() backwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2410   "extend() forwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2411   "extend() backwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2412   "extend() forwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2413   "extend() backwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2414   "extend() forwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0]":true,
  2415   "extend() backwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0]":true,
  2416   "extend() forwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4]":true,
  2417   "extend() backwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4]":true,
  2418   "extend() forwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2]":true,
  2419   "extend() backwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2]":true,
  2420   "extend() forwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0]":true,
  2421   "extend() backwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0]":true,
  2422   "extend() forwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0]":true,
  2423   "extend() backwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0]":true,
  2424   "extend() forwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0]":true,
  2425   "extend() backwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0]":true,
  2426   "extend() forwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0]":true,
  2427   "extend() backwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0]":true,
  2428   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0]":true,
  2429   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0]":true,
  2430   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1]":true,
  2431   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1]":true,
  2432   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8]":true,
  2433   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8]":true,
  2434   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9]":true,
  2435   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9]":true,
  2436   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0]":true,
  2437   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0]":true,
  2438   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1]":true,
  2439   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1]":true,
  2440   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0]":true,
  2441   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0]":true,
  2442   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1]":true,
  2443   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1]":true,
  2444   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0]":true,
  2445   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0]":true,
  2446   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1]":true,
  2447   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1]":true,
  2448   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2]":true,
  2449   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2]":true,
  2450   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0]":true,
  2451   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0]":true,
  2452   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36]":true,
  2453   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36]":true,
  2454   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1]":true,
  2455   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1]":true,
  2456   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0]":true,
  2457   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0]":true,
  2458   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1]":true,
  2459   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1]":true,
  2460   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5]":true,
  2461   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5]":true,
  2462   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0]":true,
  2463   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0]":true,
  2464   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4]":true,
  2465   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4]":true,
  2466   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0]":true,
  2467   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0]":true,
  2468   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5]":true,
  2469   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5]":true,
  2470   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9]":true,
  2471   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9]":true,
  2472   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0]":true,
  2473   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0]":true,
  2474   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8]":true,
  2475   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8]":true,
  2476   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0]":true,
  2477   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0]":true,
  2478   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8]":true,
  2479   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8]":true,
  2480   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12]":true,
  2481   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12]":true,
  2482   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0]":true,
  2483   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0]":true,
  2484   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4]":true,
  2485   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4]":true,
  2486   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2]":true,
  2487   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2]":true,
  2488   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0]":true,
  2489   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0]":true,
  2490   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0]":true,
  2491   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0]":true,
  2492   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0]":true,
  2493   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0]":true,
  2494   "extend() forwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0]":true,
  2495   "extend() backwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0]":true,
  2496   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2497   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2498   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2499   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2500   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2501   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2502   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2503   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2504   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2505   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2506   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2507   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2508   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0]":true,
  2509   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0]":true,
  2510   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1]":true,
  2511   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1]":true,
  2512   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0]":true,
  2513   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0]":true,
  2514   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1]":true,
  2515   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1]":true,
  2516   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2]":true,
  2517   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2]":true,
  2518   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0]":true,
  2519   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0]":true,
  2520   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36]":true,
  2521   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36]":true,
  2522   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1]":true,
  2523   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1]":true,
  2524   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0]":true,
  2525   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0]":true,
  2526   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1]":true,
  2527   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1]":true,
  2528   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5]":true,
  2529   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5]":true,
  2530   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0]":true,
  2531   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0]":true,
  2532   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4]":true,
  2533   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4]":true,
  2534   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0]":true,
  2535   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0]":true,
  2536   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5]":true,
  2537   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5]":true,
  2538   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9]":true,
  2539   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9]":true,
  2540   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2541   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2542   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2543   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2544   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2545   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2546   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2547   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2548   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2549   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2550   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0]":true,
  2551   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0]":true,
  2552   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4]":true,
  2553   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4]":true,
  2554   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2]":true,
  2555   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2]":true,
  2556   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0]":true,
  2557   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0]":true,
  2558   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0]":true,
  2559   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0]":true,
  2560   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0]":true,
  2561   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0]":true,
  2562   "extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0]":true,
  2563   "extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0]":true,
  2564   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  2565   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  2566   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  2567   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  2568   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  2569   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  2570   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  2571   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  2572   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  2573   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  2574   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  2575   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  2576   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0]":true,
  2577   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0]":true,
  2578   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1]":true,
  2579   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1]":true,
  2580   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0]":true,
  2581   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0]":true,
  2582   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1]":true,
  2583   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1]":true,
  2584   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2]":true,
  2585   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2]":true,
  2586   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0]":true,
  2587   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0]":true,
  2588   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36]":true,
  2589   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36]":true,
  2590   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1]":true,
  2591   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1]":true,
  2592   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0]":true,
  2593   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0]":true,
  2594   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1]":true,
  2595   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1]":true,
  2596   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5]":true,
  2597   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5]":true,
  2598   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0]":true,
  2599   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0]":true,
  2600   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4]":true,
  2601   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4]":true,
  2602   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0]":true,
  2603   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0]":true,
  2604   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5]":true,
  2605   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5]":true,
  2606   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9]":true,
  2607   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9]":true,
  2608   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0]":true,
  2609   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0]":true,
  2610   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8]":true,
  2611   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8]":true,
  2612   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0]":true,
  2613   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0]":true,
  2614   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8]":true,
  2615   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8]":true,
  2616   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  2617   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  2618   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0]":true,
  2619   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0]":true,
  2620   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4]":true,
  2621   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4]":true,
  2622   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2]":true,
  2623   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2]":true,
  2624   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0]":true,
  2625   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0]":true,
  2626   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0]":true,
  2627   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0]":true,
  2628   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0]":true,
  2629   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0]":true,
  2630   "extend() forwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0]":true,
  2631   "extend() backwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0]":true,
  2632   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2633   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2634   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2635   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2636   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2637   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2638   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 33 [foreignDoc.head, 0]":true,
  2639   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 34 [foreignDoc.body, 1]":true,
  2640   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 54 [foreignDoc, 0]":true,
  2641   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 55 [foreignDoc, 1]":true,
  2642   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 56 [foreignComment, 2]":true,
  2643   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 57 [foreignTextNode, 0]":true,
  2644   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 58 [foreignTextNode, 36]":true,
  2645   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 59 [xmlDoc, -1]":true,
  2646   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 60 [xmlDoc, 0]":true,
  2647   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 61 [xmlDoc, 1]":true,
  2648   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 62 [xmlDoc, 5]":true,
  2649   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 63 [xmlComment, 0]":true,
  2650   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 64 [xmlComment, 4]":true,
  2651   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 65 [processingInstruction, 0]":true,
  2652   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 66 [processingInstruction, 5]":true,
  2653   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 67 [processingInstruction, 9]":true,
  2654   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2655   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2656   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2657   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2658   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2659   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 77 [detachedForeignComment, 0]":true,
  2660   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 78 [detachedForeignComment, 4]":true,
  2661   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 79 [detachedXmlComment, 2]":true,
  2662   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 81 [foreignDocfrag, 0]":true,
  2663   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 82 [xmlDocfrag, 0]":true,
  2664   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 86 [foreignDoctype, 0]":true,
  2665   "extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 87 [xmlDoctype, 0]":true,
  2666   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1]":true,
  2667   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0]":true,
  2668   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1]":true,
  2669   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2]":true,
  2670   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8]":true,
  2671   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9]":true,
  2672   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10]":true,
  2673   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535]":true,
  2674   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1]":true,
  2675   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0]":true,
  2676   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1]":true,
  2677   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2]":true,
  2678   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8]":true,
  2679   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9]":true,
  2680   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10]":true,
  2681   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535]":true,
  2682   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0]":true,
  2683   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1]":true,
  2684   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8]":true,
  2685   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9]":true,
  2686   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2687   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0]":true,
  2688   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2689   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1]":true,
  2690   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2691   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8]":true,
  2692   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2693   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9]":true,
  2694   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1]":true,
  2695   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0]":true,
  2696   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1]":true,
  2697   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2]":true,
  2698   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7]":true,
  2699   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1]":true,
  2700   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3]":true,
  2701   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2702   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0]":true,
  2703   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2704   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1]":true,
  2705   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0]":true,
  2706   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0]":true,
  2707   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1]":true,
  2708   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1]":true,
  2709   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0]":true,
  2710   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1]":true,
  2711   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2]":true,
  2712   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0]":true,
  2713   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1]":true,
  2714   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2]":true,
  2715   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0]":true,
  2716   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1]":true,
  2717   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0]":true,
  2718   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3]":true,
  2719   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1]":true,
  2720   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0]":true,
  2721   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1]":true,
  2722   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2]":true,
  2723   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3]":true,
  2724   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1]":true,
  2725   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0]":true,
  2726   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4]":true,
  2727   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96]":true,
  2728   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0]":true,
  2729   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0]":true,
  2730   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1]":true,
  2731   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1]":true,
  2732   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2]":true,
  2733   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2]":true,
  2734   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0]":true,
  2735   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0]":true,
  2736   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36]":true,
  2737   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36]":true,
  2738   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1]":true,
  2739   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1]":true,
  2740   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0]":true,
  2741   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0]":true,
  2742   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1]":true,
  2743   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1]":true,
  2744   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5]":true,
  2745   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5]":true,
  2746   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0]":true,
  2747   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0]":true,
  2748   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4]":true,
  2749   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4]":true,
  2750   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0]":true,
  2751   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0]":true,
  2752   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5]":true,
  2753   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5]":true,
  2754   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9]":true,
  2755   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9]":true,
  2756   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0]":true,
  2757   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8]":true,
  2758   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2759   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0]":true,
  2760   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2761   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8]":true,
  2762   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2763   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0]":true,
  2764   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2765   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8]":true,
  2766   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2767   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12]":true,
  2768   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3]":true,
  2769   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5]":true,
  2770   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0]":true,
  2771   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0]":true,
  2772   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4]":true,
  2773   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4]":true,
  2774   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2]":true,
  2775   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2]":true,
  2776   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0]":true,
  2777   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0]":true,
  2778   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0]":true,
  2779   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0]":true,
  2780   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0]":true,
  2781   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0]":true,
  2782   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17]":true,
  2783   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1]":true,
  2784   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0]":true,
  2785   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0]":true,
  2786   "extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0]":true,
  2787   "extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0]":true,
  2788   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1]":true,
  2789   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0]":true,
  2790   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1]":true,
  2791   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2]":true,
  2792   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8]":true,
  2793   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9]":true,
  2794   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10]":true,
  2795   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535]":true,
  2796   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1]":true,
  2797   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0]":true,
  2798   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1]":true,
  2799   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2]":true,
  2800   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8]":true,
  2801   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9]":true,
  2802   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10]":true,
  2803   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535]":true,
  2804   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0]":true,
  2805   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1]":true,
  2806   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8]":true,
  2807   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9]":true,
  2808   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0]":true,
  2809   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0]":true,
  2810   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1]":true,
  2811   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1]":true,
  2812   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8]":true,
  2813   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8]":true,
  2814   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9]":true,
  2815   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9]":true,
  2816   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1]":true,
  2817   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0]":true,
  2818   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1]":true,
  2819   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2]":true,
  2820   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7]":true,
  2821   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1]":true,
  2822   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3]":true,
  2823   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0]":true,
  2824   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0]":true,
  2825   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1]":true,
  2826   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1]":true,
  2827   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0]":true,
  2828   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0]":true,
  2829   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1]":true,
  2830   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1]":true,
  2831   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0]":true,
  2832   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1]":true,
  2833   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2]":true,
  2834   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0]":true,
  2835   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1]":true,
  2836   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2]":true,
  2837   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0]":true,
  2838   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1]":true,
  2839   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0]":true,
  2840   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3]":true,
  2841   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1]":true,
  2842   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0]":true,
  2843   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1]":true,
  2844   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2]":true,
  2845   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3]":true,
  2846   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1]":true,
  2847   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0]":true,
  2848   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4]":true,
  2849   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96]":true,
  2850   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0]":true,
  2851   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0]":true,
  2852   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1]":true,
  2853   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1]":true,
  2854   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2]":true,
  2855   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2]":true,
  2856   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0]":true,
  2857   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0]":true,
  2858   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36]":true,
  2859   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36]":true,
  2860   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1]":true,
  2861   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1]":true,
  2862   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0]":true,
  2863   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0]":true,
  2864   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1]":true,
  2865   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1]":true,
  2866   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5]":true,
  2867   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5]":true,
  2868   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0]":true,
  2869   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0]":true,
  2870   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4]":true,
  2871   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4]":true,
  2872   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0]":true,
  2873   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0]":true,
  2874   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5]":true,
  2875   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5]":true,
  2876   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9]":true,
  2877   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9]":true,
  2878   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0]":true,
  2879   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8]":true,
  2880   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0]":true,
  2881   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0]":true,
  2882   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8]":true,
  2883   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8]":true,
  2884   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0]":true,
  2885   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0]":true,
  2886   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8]":true,
  2887   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8]":true,
  2888   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12]":true,
  2889   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12]":true,
  2890   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3]":true,
  2891   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5]":true,
  2892   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0]":true,
  2893   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0]":true,
  2894   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4]":true,
  2895   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4]":true,
  2896   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2]":true,
  2897   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2]":true,
  2898   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0]":true,
  2899   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0]":true,
  2900   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0]":true,
  2901   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0]":true,
  2902   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0]":true,
  2903   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0]":true,
  2904   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17]":true,
  2905   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1]":true,
  2906   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0]":true,
  2907   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0]":true,
  2908   "extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0]":true,
  2909   "extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0]":true,
  2910   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2911   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2912   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2913   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2914   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2915   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2916   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 33 [foreignDoc.head, 0]":true,
  2917   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 34 [foreignDoc.body, 1]":true,
  2918   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 54 [foreignDoc, 0]":true,
  2919   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 55 [foreignDoc, 1]":true,
  2920   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 56 [foreignComment, 2]":true,
  2921   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 57 [foreignTextNode, 0]":true,
  2922   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 58 [foreignTextNode, 36]":true,
  2923   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 59 [xmlDoc, -1]":true,
  2924   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 60 [xmlDoc, 0]":true,
  2925   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 61 [xmlDoc, 1]":true,
  2926   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 62 [xmlDoc, 5]":true,
  2927   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 63 [xmlComment, 0]":true,
  2928   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 64 [xmlComment, 4]":true,
  2929   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 65 [processingInstruction, 0]":true,
  2930   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 66 [processingInstruction, 5]":true,
  2931   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 67 [processingInstruction, 9]":true,
  2932   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 70 [detachedForeignTextNode, 0]":true,
  2933   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 71 [detachedForeignTextNode, 8]":true,
  2934   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 72 [detachedXmlTextNode, 0]":true,
  2935   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 73 [detachedXmlTextNode, 8]":true,
  2936   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  2937   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 77 [detachedForeignComment, 0]":true,
  2938   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 78 [detachedForeignComment, 4]":true,
  2939   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 79 [detachedXmlComment, 2]":true,
  2940   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 81 [foreignDocfrag, 0]":true,
  2941   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 82 [xmlDocfrag, 0]":true,
  2942   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 86 [foreignDoctype, 0]":true,
  2943   "extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 87 [xmlDoctype, 0]":true,
  2944   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1]":true,
  2945   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0]":true,
  2946   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1]":true,
  2947   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2]":true,
  2948   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8]":true,
  2949   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9]":true,
  2950   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10]":true,
  2951   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535]":true,
  2952   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1]":true,
  2953   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0]":true,
  2954   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1]":true,
  2955   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2]":true,
  2956   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8]":true,
  2957   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9]":true,
  2958   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10]":true,
  2959   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535]":true,
  2960   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0]":true,
  2961   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1]":true,
  2962   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8]":true,
  2963   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9]":true,
  2964   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2965   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  2966   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2967   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  2968   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2969   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  2970   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2971   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  2972   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1]":true,
  2973   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0]":true,
  2974   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1]":true,
  2975   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2]":true,
  2976   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7]":true,
  2977   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1]":true,
  2978   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3]":true,
  2979   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2980   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  2981   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2982   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  2983   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0]":true,
  2984   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0]":true,
  2985   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1]":true,
  2986   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1]":true,
  2987   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0]":true,
  2988   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1]":true,
  2989   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2]":true,
  2990   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0]":true,
  2991   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1]":true,
  2992   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2]":true,
  2993   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0]":true,
  2994   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1]":true,
  2995   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0]":true,
  2996   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3]":true,
  2997   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1]":true,
  2998   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0]":true,
  2999   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1]":true,
  3000   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2]":true,
  3001   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3]":true,
  3002   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1]":true,
  3003   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0]":true,
  3004   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4]":true,
  3005   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96]":true,
  3006   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0]":true,
  3007   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0]":true,
  3008   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1]":true,
  3009   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1]":true,
  3010   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2]":true,
  3011   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2]":true,
  3012   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0]":true,
  3013   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0]":true,
  3014   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36]":true,
  3015   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36]":true,
  3016   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1]":true,
  3017   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1]":true,
  3018   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0]":true,
  3019   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0]":true,
  3020   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1]":true,
  3021   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1]":true,
  3022   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5]":true,
  3023   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5]":true,
  3024   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0]":true,
  3025   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0]":true,
  3026   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4]":true,
  3027   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4]":true,
  3028   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0]":true,
  3029   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0]":true,
  3030   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5]":true,
  3031   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5]":true,
  3032   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9]":true,
  3033   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9]":true,
  3034   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0]":true,
  3035   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8]":true,
  3036   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0]":true,
  3037   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0]":true,
  3038   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8]":true,
  3039   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8]":true,
  3040   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0]":true,
  3041   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0]":true,
  3042   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8]":true,
  3043   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8]":true,
  3044   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  3045   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  3046   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3]":true,
  3047   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5]":true,
  3048   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0]":true,
  3049   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0]":true,
  3050   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4]":true,
  3051   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4]":true,
  3052   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2]":true,
  3053   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2]":true,
  3054   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0]":true,
  3055   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0]":true,
  3056   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0]":true,
  3057   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0]":true,
  3058   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0]":true,
  3059   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0]":true,
  3060   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17]":true,
  3061   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1]":true,
  3062   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0]":true,
  3063   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0]":true,
  3064   "extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0]":true,
  3065   "extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0]":true,
  3066   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3067   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3068   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3069   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3070   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3071   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3072   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3073   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3074   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3075   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3076   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3077   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3078   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3079   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3080   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3081   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3082   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3083   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3084   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3085   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3086   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2]":true,
  3087   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2]":true,
  3088   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3089   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3090   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3091   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3092   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3093   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3094   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3095   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3096   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3097   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3098   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3099   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3100   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0]":true,
  3101   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0]":true,
  3102   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4]":true,
  3103   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4]":true,
  3104   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3105   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3106   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3107   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3108   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3109   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3110   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3111   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3112   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3113   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3114   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3115   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3116   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3117   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3118   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3119   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3120   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3121   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3122   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3123   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3124   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3125   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3126   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3127   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3128   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3129   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3130   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3131   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3132   "extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3133   "extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3134   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 20 [foreignPara1.firstChild, 0]":true,
  3135   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 21 [foreignPara1.firstChild, 1]":true,
  3136   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 22 [foreignPara1.firstChild, 8]":true,
  3137   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 23 [foreignPara1.firstChild, 9]":true,
  3138   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 31 [foreignDoc.documentElement, 0]":true,
  3139   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 32 [foreignDoc.documentElement, 1]":true,
  3140   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 33 [foreignDoc.head, 0]":true,
  3141   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 34 [foreignDoc.body, 1]":true,
  3142   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 54 [foreignDoc, 0]":true,
  3143   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 55 [foreignDoc, 1]":true,
  3144   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 56 [foreignComment, 2]":true,
  3145   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 57 [foreignTextNode, 0]":true,
  3146   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 58 [foreignTextNode, 36]":true,
  3147   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 59 [xmlDoc, -1]":true,
  3148   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 60 [xmlDoc, 0]":true,
  3149   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 61 [xmlDoc, 1]":true,
  3150   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 62 [xmlDoc, 5]":true,
  3151   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 63 [xmlComment, 0]":true,
  3152   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 64 [xmlComment, 4]":true,
  3153   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 65 [processingInstruction, 0]":true,
  3154   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 66 [processingInstruction, 5]":true,
  3155   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 67 [processingInstruction, 9]":true,
  3156   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 70 [detachedForeignTextNode, 0]":true,
  3157   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 71 [detachedForeignTextNode, 8]":true,
  3158   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 72 [detachedXmlTextNode, 0]":true,
  3159   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 73 [detachedXmlTextNode, 8]":true,
  3160   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 74 [detachedProcessingInstruction, 12]":true,
  3161   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 77 [detachedForeignComment, 0]":true,
  3162   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 78 [detachedForeignComment, 4]":true,
  3163   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 79 [detachedXmlComment, 2]":true,
  3164   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 81 [foreignDocfrag, 0]":true,
  3165   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 82 [xmlDocfrag, 0]":true,
  3166   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 86 [foreignDoctype, 0]":true,
  3167   "extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 87 [xmlDoctype, 0]":true,
  3168   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1]":true,
  3169   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0]":true,
  3170   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1]":true,
  3171   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2]":true,
  3172   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8]":true,
  3173   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9]":true,
  3174   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10]":true,
  3175   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535]":true,
  3176   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1]":true,
  3177   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0]":true,
  3178   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1]":true,
  3179   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2]":true,
  3180   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8]":true,
  3181   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9]":true,
  3182   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10]":true,
  3183   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535]":true,
  3184   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0]":true,
  3185   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1]":true,
  3186   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8]":true,
  3187   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9]":true,
  3188   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3189   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3190   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3191   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3192   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3193   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3194   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3195   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3196   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1]":true,
  3197   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0]":true,
  3198   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1]":true,
  3199   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2]":true,
  3200   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7]":true,
  3201   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1]":true,
  3202   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3]":true,
  3203   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3204   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3205   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3206   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3207   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3208   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3209   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3210   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3211   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0]":true,
  3212   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1]":true,
  3213   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2]":true,
  3214   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0]":true,
  3215   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1]":true,
  3216   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2]":true,
  3217   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0]":true,
  3218   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1]":true,
  3219   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0]":true,
  3220   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3]":true,
  3221   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1]":true,
  3222   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0]":true,
  3223   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1]":true,
  3224   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2]":true,
  3225   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3]":true,
  3226   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1]":true,
  3227   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0]":true,
  3228   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4]":true,
  3229   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96]":true,
  3230   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3231   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3232   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3233   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3234   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2]":true,
  3235   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2]":true,
  3236   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3237   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3238   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3239   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3240   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3241   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3242   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3243   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3244   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3245   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3246   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3247   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3248   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0]":true,
  3249   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0]":true,
  3250   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4]":true,
  3251   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4]":true,
  3252   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3253   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3254   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3255   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3256   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3257   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3258   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0]":true,
  3259   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8]":true,
  3260   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3261   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3262   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3263   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3264   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3265   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3266   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3267   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3268   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3269   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3270   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3]":true,
  3271   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5]":true,
  3272   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3273   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3274   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3275   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3276   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3277   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3278   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0]":true,
  3279   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3280   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3281   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3282   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3283   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0]":true,
  3284   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17]":true,
  3285   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1]":true,
  3286   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3287   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3288   "extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3289   "extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3290   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 20 [foreignPara1.firstChild, 0]":true,
  3291   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 21 [foreignPara1.firstChild, 1]":true,
  3292   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 22 [foreignPara1.firstChild, 8]":true,
  3293   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 23 [foreignPara1.firstChild, 9]":true,
  3294   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 31 [foreignDoc.documentElement, 0]":true,
  3295   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 32 [foreignDoc.documentElement, 1]":true,
  3296   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 33 [foreignDoc.head, 0]":true,
  3297   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 34 [foreignDoc.body, 1]":true,
  3298   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 54 [foreignDoc, 0]":true,
  3299   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 55 [foreignDoc, 1]":true,
  3300   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 56 [foreignComment, 2]":true,
  3301   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 57 [foreignTextNode, 0]":true,
  3302   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 58 [foreignTextNode, 36]":true,
  3303   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 59 [xmlDoc, -1]":true,
  3304   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 60 [xmlDoc, 0]":true,
  3305   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 61 [xmlDoc, 1]":true,
  3306   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 62 [xmlDoc, 5]":true,
  3307   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 63 [xmlComment, 0]":true,
  3308   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 64 [xmlComment, 4]":true,
  3309   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 65 [processingInstruction, 0]":true,
  3310   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 66 [processingInstruction, 5]":true,
  3311   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 67 [processingInstruction, 9]":true,
  3312   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 70 [detachedForeignTextNode, 0]":true,
  3313   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 71 [detachedForeignTextNode, 8]":true,
  3314   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 72 [detachedXmlTextNode, 0]":true,
  3315   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 73 [detachedXmlTextNode, 8]":true,
  3316   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 74 [detachedProcessingInstruction, 12]":true,
  3317   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 77 [detachedForeignComment, 0]":true,
  3318   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 78 [detachedForeignComment, 4]":true,
  3319   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 79 [detachedXmlComment, 2]":true,
  3320   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 81 [foreignDocfrag, 0]":true,
  3321   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 82 [xmlDocfrag, 0]":true,
  3322   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 86 [foreignDoctype, 0]":true,
  3323   "extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 87 [xmlDoctype, 0]":true,
  3324   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1]":true,
  3325   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0]":true,
  3326   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1]":true,
  3327   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2]":true,
  3328   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8]":true,
  3329   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9]":true,
  3330   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10]":true,
  3331   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535]":true,
  3332   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1]":true,
  3333   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0]":true,
  3334   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1]":true,
  3335   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2]":true,
  3336   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8]":true,
  3337   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9]":true,
  3338   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10]":true,
  3339   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535]":true,
  3340   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0]":true,
  3341   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1]":true,
  3342   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8]":true,
  3343   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9]":true,
  3344   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3345   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0]":true,
  3346   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3347   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1]":true,
  3348   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3349   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8]":true,
  3350   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3351   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9]":true,
  3352   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1]":true,
  3353   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0]":true,
  3354   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1]":true,
  3355   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2]":true,
  3356   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7]":true,
  3357   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1]":true,
  3358   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3]":true,
  3359   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3360   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0]":true,
  3361   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3362   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1]":true,
  3363   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3364   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0]":true,
  3365   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3366   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1]":true,
  3367   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0]":true,
  3368   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1]":true,
  3369   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2]":true,
  3370   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0]":true,
  3371   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1]":true,
  3372   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2]":true,
  3373   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0]":true,
  3374   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1]":true,
  3375   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0]":true,
  3376   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3]":true,
  3377   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1]":true,
  3378   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0]":true,
  3379   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1]":true,
  3380   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2]":true,
  3381   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3]":true,
  3382   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1]":true,
  3383   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0]":true,
  3384   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4]":true,
  3385   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96]":true,
  3386   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3387   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0]":true,
  3388   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3389   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1]":true,
  3390   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2]":true,
  3391   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2]":true,
  3392   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3393   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0]":true,
  3394   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3395   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36]":true,
  3396   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3397   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1]":true,
  3398   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3399   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0]":true,
  3400   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3401   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1]":true,
  3402   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3403   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5]":true,
  3404   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0]":true,
  3405   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0]":true,
  3406   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4]":true,
  3407   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4]":true,
  3408   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3409   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0]":true,
  3410   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3411   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5]":true,
  3412   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3413   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9]":true,
  3414   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0]":true,
  3415   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8]":true,
  3416   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3417   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0]":true,
  3418   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3419   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8]":true,
  3420   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3421   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0]":true,
  3422   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3423   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8]":true,
  3424   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3425   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12]":true,
  3426   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3]":true,
  3427   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5]":true,
  3428   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3429   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0]":true,
  3430   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3431   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4]":true,
  3432   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3433   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2]":true,
  3434   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0]":true,
  3435   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3436   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0]":true,
  3437   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3438   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0]":true,
  3439   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0]":true,
  3440   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17]":true,
  3441   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1]":true,
  3442   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3443   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0]":true,
  3444   "extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3445   "extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0]":true,
  3446   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0]":true,
  3447   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0]":true,
  3448   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1]":true,
  3449   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1]":true,
  3450   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8]":true,
  3451   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8]":true,
  3452   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9]":true,
  3453   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9]":true,
  3454   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0]":true,
  3455   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0]":true,
  3456   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1]":true,
  3457   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1]":true,
  3458   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0]":true,
  3459   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0]":true,
  3460   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1]":true,
  3461   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1]":true,
  3462   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0]":true,
  3463   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0]":true,
  3464   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1]":true,
  3465   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1]":true,
  3466   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2]":true,
  3467   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2]":true,
  3468   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0]":true,
  3469   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0]":true,
  3470   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36]":true,
  3471   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36]":true,
  3472   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1]":true,
  3473   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1]":true,
  3474   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0]":true,
  3475   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0]":true,
  3476   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1]":true,
  3477   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1]":true,
  3478   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5]":true,
  3479   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5]":true,
  3480   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0]":true,
  3481   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0]":true,
  3482   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4]":true,
  3483   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4]":true,
  3484   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0]":true,
  3485   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0]":true,
  3486   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5]":true,
  3487   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5]":true,
  3488   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9]":true,
  3489   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9]":true,
  3490   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0]":true,
  3491   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0]":true,
  3492   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8]":true,
  3493   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8]":true,
  3494   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0]":true,
  3495   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0]":true,
  3496   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8]":true,
  3497   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8]":true,
  3498   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12]":true,
  3499   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12]":true,
  3500   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0]":true,
  3501   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0]":true,
  3502   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4]":true,
  3503   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4]":true,
  3504   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2]":true,
  3505   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2]":true,
  3506   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0]":true,
  3507   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0]":true,
  3508   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0]":true,
  3509   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0]":true,
  3510   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0]":true,
  3511   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0]":true,
  3512   "extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0]":true,
  3513   "extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0]":true,
  3514   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 20 [foreignPara1.firstChild, 0]":true,
  3515   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 21 [foreignPara1.firstChild, 1]":true,
  3516   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 22 [foreignPara1.firstChild, 8]":true,
  3517   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 23 [foreignPara1.firstChild, 9]":true,
  3518   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 31 [foreignDoc.documentElement, 0]":true,
  3519   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 32 [foreignDoc.documentElement, 1]":true,
  3520   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 33 [foreignDoc.head, 0]":true,
  3521   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 34 [foreignDoc.body, 1]":true,
  3522   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 54 [foreignDoc, 0]":true,
  3523   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 55 [foreignDoc, 1]":true,
  3524   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 56 [foreignComment, 2]":true,
  3525   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 57 [foreignTextNode, 0]":true,
  3526   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 58 [foreignTextNode, 36]":true,
  3527   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 59 [xmlDoc, -1]":true,
  3528   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 60 [xmlDoc, 0]":true,
  3529   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 61 [xmlDoc, 1]":true,
  3530   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 62 [xmlDoc, 5]":true,
  3531   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 63 [xmlComment, 0]":true,
  3532   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 64 [xmlComment, 4]":true,
  3533   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 65 [processingInstruction, 0]":true,
  3534   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 66 [processingInstruction, 5]":true,
  3535   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 67 [processingInstruction, 9]":true,
  3536   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 70 [detachedForeignTextNode, 0]":true,
  3537   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 71 [detachedForeignTextNode, 8]":true,
  3538   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 72 [detachedXmlTextNode, 0]":true,
  3539   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 73 [detachedXmlTextNode, 8]":true,
  3540   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 74 [detachedProcessingInstruction, 12]":true,
  3541   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 77 [detachedForeignComment, 0]":true,
  3542   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 78 [detachedForeignComment, 4]":true,
  3543   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 79 [detachedXmlComment, 2]":true,
  3544   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 81 [foreignDocfrag, 0]":true,
  3545   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 82 [xmlDocfrag, 0]":true,
  3546   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 86 [foreignDoctype, 0]":true,
  3547   "extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 87 [xmlDoctype, 0]":true,
  3548   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1]":true,
  3549   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0]":true,
  3550   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1]":true,
  3551   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2]":true,
  3552   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8]":true,
  3553   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9]":true,
  3554   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10]":true,
  3555   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535]":true,
  3556   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1]":true,
  3557   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0]":true,
  3558   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1]":true,
  3559   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2]":true,
  3560   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8]":true,
  3561   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9]":true,
  3562   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10]":true,
  3563   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535]":true,
  3564   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0]":true,
  3565   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1]":true,
  3566   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8]":true,
  3567   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9]":true,
  3568   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  3569   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0]":true,
  3570   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  3571   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1]":true,
  3572   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  3573   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8]":true,
  3574   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  3575   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9]":true,
  3576   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1]":true,
  3577   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0]":true,
  3578   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1]":true,
  3579   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2]":true,
  3580   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7]":true,
  3581   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1]":true,
  3582   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3]":true,
  3583   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  3584   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0]":true,
  3585   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  3586   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1]":true,
  3587   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0]":true,
  3588   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0]":true,
  3589   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1]":true,
  3590   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1]":true,
  3591   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0]":true,
  3592   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1]":true,
  3593   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2]":true,
  3594   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0]":true,
  3595   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1]":true,
  3596   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2]":true,
  3597   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0]":true,
  3598   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1]":true,
  3599   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0]":true,
  3600   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3]":true,
  3601   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1]":true,
  3602   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0]":true,
  3603   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1]":true,
  3604   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2]":true,
  3605   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3]":true,
  3606   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1]":true,
  3607   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0]":true,
  3608   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4]":true,
  3609   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96]":true,
  3610   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0]":true,
  3611   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0]":true,
  3612   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1]":true,
  3613   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1]":true,
  3614   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2]":true,
  3615   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2]":true,
  3616   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0]":true,
  3617   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0]":true,
  3618   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36]":true,
  3619   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36]":true,
  3620   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1]":true,
  3621   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1]":true,
  3622   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0]":true,
  3623   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0]":true,
  3624   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1]":true,
  3625   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1]":true,
  3626   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5]":true,
  3627   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5]":true,
  3628   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0]":true,
  3629   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0]":true,
  3630   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4]":true,
  3631   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4]":true,
  3632   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0]":true,
  3633   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0]":true,
  3634   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5]":true,
  3635   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5]":true,
  3636   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9]":true,
  3637   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9]":true,
  3638   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0]":true,
  3639   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8]":true,
  3640   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0]":true,
  3641   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0]":true,
  3642   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8]":true,
  3643   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8]":true,
  3644   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0]":true,
  3645   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0]":true,
  3646   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8]":true,
  3647   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8]":true,
  3648   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  3649   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12]":true,
  3650   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3]":true,
  3651   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5]":true,
  3652   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0]":true,
  3653   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0]":true,
  3654   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4]":true,
  3655   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4]":true,
  3656   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2]":true,
  3657   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2]":true,
  3658   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0]":true,
  3659   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0]":true,
  3660   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0]":true,
  3661   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0]":true,
  3662   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0]":true,
  3663   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0]":true,
  3664   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17]":true,
  3665   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1]":true,
  3666   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0]":true,
  3667   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0]":true,
  3668   "extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0]":true,
  3669   "extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0]":true,
  3670   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 20 [foreignPara1.firstChild, 0]":true,
  3671   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 21 [foreignPara1.firstChild, 1]":true,
  3672   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 22 [foreignPara1.firstChild, 8]":true,
  3673   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 23 [foreignPara1.firstChild, 9]":true,
  3674   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 31 [foreignDoc.documentElement, 0]":true,
  3675   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 32 [foreignDoc.documentElement, 1]":true,
  3676   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 33 [foreignDoc.head, 0]":true,
  3677   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 34 [foreignDoc.body, 1]":true,
  3678   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 54 [foreignDoc, 0]":true,
  3679   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 55 [foreignDoc, 1]":true,
  3680   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 56 [foreignComment, 2]":true,
  3681   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 57 [foreignTextNode, 0]":true,
  3682   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 58 [foreignTextNode, 36]":true,
  3683   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 59 [xmlDoc, -1]":true,
  3684   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 60 [xmlDoc, 0]":true,
  3685   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 61 [xmlDoc, 1]":true,
  3686   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 62 [xmlDoc, 5]":true,
  3687   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 63 [xmlComment, 0]":true,
  3688   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 64 [xmlComment, 4]":true,
  3689   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 65 [processingInstruction, 0]":true,
  3690   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 66 [processingInstruction, 5]":true,
  3691   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 67 [processingInstruction, 9]":true,
  3692   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 70 [detachedForeignTextNode, 0]":true,
  3693   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 71 [detachedForeignTextNode, 8]":true,
  3694   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 72 [detachedXmlTextNode, 0]":true,
  3695   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 73 [detachedXmlTextNode, 8]":true,
  3696   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 74 [detachedProcessingInstruction, 12]":true,
  3697   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 77 [detachedForeignComment, 0]":true,
  3698   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 78 [detachedForeignComment, 4]":true,
  3699   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 79 [detachedXmlComment, 2]":true,
  3700   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 81 [foreignDocfrag, 0]":true,
  3701   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 82 [xmlDocfrag, 0]":true,
  3702   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 86 [foreignDoctype, 0]":true,
  3703   "extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 87 [xmlDoctype, 0]":true,
  3704   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1]":true,
  3705   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0]":true,
  3706   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1]":true,
  3707   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2]":true,
  3708   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8]":true,
  3709   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9]":true,
  3710   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10]":true,
  3711   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535]":true,
  3712   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1]":true,
  3713   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0]":true,
  3714   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1]":true,
  3715   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2]":true,
  3716   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8]":true,
  3717   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9]":true,
  3718   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10]":true,
  3719   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535]":true,
  3720   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0]":true,
  3721   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1]":true,
  3722   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8]":true,
  3723   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9]":true,
  3724   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0]":true,
  3725   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0]":true,
  3726   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1]":true,
  3727   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1]":true,
  3728   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8]":true,
  3729   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8]":true,
  3730   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9]":true,
  3731   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9]":true,
  3732   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1]":true,
  3733   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0]":true,
  3734   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1]":true,
  3735   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2]":true,
  3736   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7]":true,
  3737   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1]":true,
  3738   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3]":true,
  3739   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0]":true,
  3740   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0]":true,
  3741   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1]":true,
  3742   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1]":true,
  3743   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0]":true,
  3744   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0]":true,
  3745   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1]":true,
  3746   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1]":true,
  3747   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0]":true,
  3748   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1]":true,
  3749   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2]":true,
  3750   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0]":true,
  3751   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1]":true,
  3752   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2]":true,
  3753   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0]":true,
  3754   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1]":true,
  3755   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0]":true,
  3756   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3]":true,
  3757   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1]":true,
  3758   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0]":true,
  3759   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1]":true,
  3760   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2]":true,
  3761   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3]":true,
  3762   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1]":true,
  3763   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0]":true,
  3764   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4]":true,
  3765   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96]":true,
  3766   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0]":true,
  3767   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0]":true,
  3768   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1]":true,
  3769   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1]":true,
  3770   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2]":true,
  3771   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2]":true,
  3772   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0]":true,
  3773   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0]":true,
  3774   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36]":true,
  3775   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36]":true,
  3776   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1]":true,
  3777   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1]":true,
  3778   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0]":true,
  3779   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0]":true,
  3780   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1]":true,
  3781   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1]":true,
  3782   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5]":true,
  3783   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5]":true,
  3784   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0]":true,
  3785   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0]":true,
  3786   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4]":true,
  3787   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4]":true,
  3788   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0]":true,
  3789   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0]":true,
  3790   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5]":true,
  3791   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5]":true,
  3792   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9]":true,
  3793   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9]":true,
  3794   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0]":true,
  3795   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8]":true,
  3796   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0]":true,
  3797   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0]":true,
  3798   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8]":true,
  3799   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8]":true,
  3800   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0]":true,
  3801   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0]":true,
  3802   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8]":true,
  3803   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8]":true,
  3804   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12]":true,
  3805   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12]":true,
  3806   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3]":true,
  3807   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5]":true,
  3808   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0]":true,
  3809   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0]":true,
  3810   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4]":true,
  3811   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4]":true,
  3812   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2]":true,
  3813   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2]":true,
  3814   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0]":true,
  3815   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0]":true,
  3816   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0]":true,
  3817   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0]":true,
  3818   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0]":true,
  3819   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0]":true,
  3820   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17]":true,
  3821   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1]":true,
  3822   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0]":true,
  3823   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0]":true,
  3824   "extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0]":true,
  3825   "extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0]":true,
  3826   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  3827   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  3828   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  3829   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  3830   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  3831   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  3832   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 33 [foreignDoc.head, 0]":true,
  3833   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 34 [foreignDoc.body, 1]":true,
  3834   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 54 [foreignDoc, 0]":true,
  3835   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 55 [foreignDoc, 1]":true,
  3836   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 56 [foreignComment, 2]":true,
  3837   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 57 [foreignTextNode, 0]":true,
  3838   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 58 [foreignTextNode, 36]":true,
  3839   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 59 [xmlDoc, -1]":true,
  3840   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 60 [xmlDoc, 0]":true,
  3841   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 61 [xmlDoc, 1]":true,
  3842   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 62 [xmlDoc, 5]":true,
  3843   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 63 [xmlComment, 0]":true,
  3844   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 64 [xmlComment, 4]":true,
  3845   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 65 [processingInstruction, 0]":true,
  3846   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 66 [processingInstruction, 5]":true,
  3847   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 67 [processingInstruction, 9]":true,
  3848   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 70 [detachedForeignTextNode, 0]":true,
  3849   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 71 [detachedForeignTextNode, 8]":true,
  3850   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 72 [detachedXmlTextNode, 0]":true,
  3851   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 73 [detachedXmlTextNode, 8]":true,
  3852   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  3853   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 77 [detachedForeignComment, 0]":true,
  3854   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 78 [detachedForeignComment, 4]":true,
  3855   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 79 [detachedXmlComment, 2]":true,
  3856   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 81 [foreignDocfrag, 0]":true,
  3857   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 82 [xmlDocfrag, 0]":true,
  3858   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 86 [foreignDoctype, 0]":true,
  3859   "extend() with range 56 [docfrag, 0, docfrag, 0] and point 87 [xmlDoctype, 0]":true,
  3860   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  3861   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  3862   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  3863   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  3864   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  3865   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  3866   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 33 [foreignDoc.head, 0]":true,
  3867   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 34 [foreignDoc.body, 1]":true,
  3868   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 54 [foreignDoc, 0]":true,
  3869   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 55 [foreignDoc, 1]":true,
  3870   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 56 [foreignComment, 2]":true,
  3871   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 57 [foreignTextNode, 0]":true,
  3872   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 58 [foreignTextNode, 36]":true,
  3873   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 59 [xmlDoc, -1]":true,
  3874   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 60 [xmlDoc, 0]":true,
  3875   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 61 [xmlDoc, 1]":true,
  3876   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 62 [xmlDoc, 5]":true,
  3877   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 63 [xmlComment, 0]":true,
  3878   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 64 [xmlComment, 4]":true,
  3879   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 65 [processingInstruction, 0]":true,
  3880   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 66 [processingInstruction, 5]":true,
  3881   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 67 [processingInstruction, 9]":true,
  3882   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 70 [detachedForeignTextNode, 0]":true,
  3883   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 71 [detachedForeignTextNode, 8]":true,
  3884   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 72 [detachedXmlTextNode, 0]":true,
  3885   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 73 [detachedXmlTextNode, 8]":true,
  3886   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  3887   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 77 [detachedForeignComment, 0]":true,
  3888   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 78 [detachedForeignComment, 4]":true,
  3889   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 79 [detachedXmlComment, 2]":true,
  3890   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 81 [foreignDocfrag, 0]":true,
  3891   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 82 [xmlDocfrag, 0]":true,
  3892   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 86 [foreignDoctype, 0]":true,
  3893   "extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 87 [xmlDoctype, 0]":true,
  3894   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 20 [foreignPara1.firstChild, 0]":true,
  3895   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 21 [foreignPara1.firstChild, 1]":true,
  3896   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 22 [foreignPara1.firstChild, 8]":true,
  3897   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 23 [foreignPara1.firstChild, 9]":true,
  3898   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 31 [foreignDoc.documentElement, 0]":true,
  3899   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 32 [foreignDoc.documentElement, 1]":true,
  3900   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 33 [foreignDoc.head, 0]":true,
  3901   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 34 [foreignDoc.body, 1]":true,
  3902   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 54 [foreignDoc, 0]":true,
  3903   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 55 [foreignDoc, 1]":true,
  3904   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 56 [foreignComment, 2]":true,
  3905   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 57 [foreignTextNode, 0]":true,
  3906   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 58 [foreignTextNode, 36]":true,
  3907   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 59 [xmlDoc, -1]":true,
  3908   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 60 [xmlDoc, 0]":true,
  3909   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 61 [xmlDoc, 1]":true,
  3910   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 62 [xmlDoc, 5]":true,
  3911   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 63 [xmlComment, 0]":true,
  3912   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 64 [xmlComment, 4]":true,
  3913   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 65 [processingInstruction, 0]":true,
  3914   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 66 [processingInstruction, 5]":true,
  3915   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 67 [processingInstruction, 9]":true,
  3916   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 70 [detachedForeignTextNode, 0]":true,
  3917   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 71 [detachedForeignTextNode, 8]":true,
  3918   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 72 [detachedXmlTextNode, 0]":true,
  3919   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 73 [detachedXmlTextNode, 8]":true,
  3920   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 74 [detachedProcessingInstruction, 12]":true,
  3921   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 77 [detachedForeignComment, 0]":true,
  3922   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 78 [detachedForeignComment, 4]":true,
  3923   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 79 [detachedXmlComment, 2]":true,
  3924   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 81 [foreignDocfrag, 0]":true,
  3925   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 82 [xmlDocfrag, 0]":true,
  3926   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 86 [foreignDoctype, 0]":true,
  3927   "extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 87 [xmlDoctype, 0]":true

mercurial