Why XPath exaluate gives snapshotLength = 1 for /html/body and 0 for /html/body/div[3]/div[3]/div/div[6]/div[2]/div/div/div : could you tell me why XPath exaluate gives 

      snapshotLength = 1 for /html/body 
and 0 for 

      /html/body/div[3]/div[3]/div/div[6]/div[2]/div/div/div

The longer XPath is for real, calculated by Firepath for an object on this page

[http://srv1.yogh.io/#mine:height:0][1]

I run the following script in Greasemonkey


  [1]: http://srv1.yogh.io/#mine:height:0

<!-- begin snippet: js hide: false console: true babel: false -->

<!-- language: lang-js -->

    // ==UserScript==
    // @name        xpath greasemonkey
    // @namespace   bbb
    // @description f
    // @match       http://srv1.yogh.io/#mine:height:0
    // @version     1
    // @grant       none
    // ==/UserScript==
    var allLinks, thisLink;
    console.log("dfsdsdsdfg");
    allLinks = document.evaluate(
         "/html/body/div",
         document,
         null,
         XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
         null);
    // for (var i = 0; i < allLinks.snapshotLength; i++) {
    //   thisLink = allLinks.snapshotItem(i);
     // console.log("found");
    // }
    console.log(allLinks.snapshotLength)


    // /html/body/div[3]/div[3]/div/div[6]/div[2]/div/div/div

<!-- end snippet -->

I would like the code to find the XPathed DIV object on web page
highlight it and return via console.log as:

    <div class="gwt-Label">2083236893</div>

for postprocessing to read string 2083236893 via
       .innerText or .innerHTML

Any idea or any working script demo to work in GM or in Fiddle ?
thank you
