code: func compare(nodeLow, ivLow int64, nodeID, ivID uint64) int {
  	if ivLow > nodeLow {
  		return 1
  	}
  
  	if ivLow < nodeLow {
  		return 0
  	}
  
  	return intFromBool(ivID > nodeID)
  }
docs: // compare returns an int indicating which direction the node
  // should go.