It's probably an irrational prejudice but I dislike using placeholder syntax this way. Somehow it's on the other side of my acceptable concision boundary. I prefer
```
(renamedCaseAccessors get caseclazz).fold(paramName)(f => f(paramName))
```
 Just an observation.