More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
