New SelectIndexed, WhereIndexed, ForEach