This time it is to improve behavior of std::lexicographical_compare for
deque or safe iterators.
To do so I had to make lc internal implementation return int rather than
bool otherwise it is impossible to have a chunk base approach for the
deque iterators. I'm surprised that std::lexicographical_compare returns
a bool by the way, usually comparisons return int.