I think where Roman is seeing dissonance, though, is that that requires some simple facility for partial functions and/or currying, and a common understanding that 'the parameter gets inserted at the beginning' (or at the end, depending on language / convention)