withParameter() separate overload / override

The second commit isn't needed. But I don't know how to tell gitbug, err, github, how not to include that as well, since the two branches got mixed up on my side...