otherwise the position of the matching needle, that is, 1 if the range ends with withOneOfThese[0], 2 if it ends with withOneOfThese[1], and so on.
In the case when no needle parameters are given, return true iff back of doesThisStart fulfils predicate pred.