Great yeah that would appear to have been a bug and I actually find the bisect logic more intuitive.