Tweak signature of {set,modify}F

Follow up to #97. Without this tweak, Scalac complains during function composition.

Example:
```scala
a.setF(3) compose b.setF("hi")
```
@julien-truffaut I don't really see how composition comes into play here..