Follow spec to modify the first of a contiguous TextNode range