9 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 2 isCollapsed: false]
10 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 1 isCollapsed: false]
11 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 2 isCollapsed: false]
12 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text]( ) focusOffset: 1 isCollapsed: false]
13 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 4 isCollapsed: false]
14 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 2 isCollapsed: false]
15 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 1 isCollapsed: false]
16 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text](ef) focusOffset: 2 isCollapsed: false]
17 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object Text]( ) focusOffset: 1 isCollapsed: false]
18 PASS Selection is [anchorNode: [object Text](bc) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 4 isCollapsed: false]
9FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 2
10FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object Text]( ) focusOffset: 1 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 1
11FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 2
12FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object Text](ghi) focusOffset: 3 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 1
13FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object HTMLSpanElement] focusOffset: 4
14FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 2
15FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object Text]( ) focusOffset: 1 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 1
16FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 2
17FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object Text](ghi) focusOffset: 3 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object Text] focusOffset: 1
18FAIL Selection is [anchorNode: [object Text](a ) anchorOffset: 0 focusNode: [object HTMLSpanElement](null) focusOffset: 8 isCollapsed: false] should be at anchorNode: [object Text] anchorOffset: 0 focusNode: [object HTMLSpanElement] focusOffset: 4