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")
```
'andThen' maybe more intuitive here?
Both are the same here as their composition is commutative.