constructor(_array) {
        this._array = _array;
        this._findLastMonotonousLastIdx = 0;
    }
Use this when
* You have a sorted array
* You query this array with a monotonous predicate to find the last item that has a certain property.
* You query this array multiple times with monotonous predicates that get weaker and weaker.