title: Do double slash in XPath predicate work the same as in the path itself
body: <p>I played with different XPath queries with XPather (works only with older firefox versions) and notice a difference between the results from the following queries</p>
  
  <p>This one shows some results </p>
  
  <pre><code>//div[descendant::table/descendant::td[4]] 
  </code></pre>
  
  <p>This one lists empty list    </p>
  
  <pre><code>//div[//table//td[4]]
  </code></pre>
  
  <p>Are they different due to some rules or it's just misbehavior of particular implementation of XPath interpreter? (Seems like used from FF engine, XPather is just an excellent simple GUI for querying)</p>