Without going in compiler depth to understand why, `'_'.toString + i` is more efficient there (according benchmarks).