Issue 3301:  Bisect functions behaved badly when lo was negative.
4 files changed