Probably should be shortened to:

```
val names = List(nme.x_1, nme.x_2)
val uDotApply = Function(names map syntheticParam, Apply(Select(u, nme.Apply), names map Ident))
```