That's a fair point, but if you can't curry the index, you have to wrap it in a function, which defeats the purpose