These functions are called internally from other functions, and will generally not be required by the user.
findfirst(lower, x) findlast(upper, x) firstlast(lower, upper, x)