+
+ /*
+ * From this point, we should be able to find a "lower than"
+ * match. The only reason why we could fail to find such a match
+ * would be due to a concurrent removal of the branch that
+ * contains the match. If this happens, we have no choice but to
+ * retry the entire lookup. Indeed, just because we reached a
+ * dead-end due to concurrent removal of the branch does not
+ * mean that other match don't exist. However, this requires
+ * going up into the tree, hence the retry.
+ */
+