adds `.firstIndexOf()` method
adds findLast, findFirst