[boost] [Range] contains() for unsorted ranges?