remove default value for method argument

It makes no sense to have a default value if the arguments after have no
default value.

This P.R. introduces a tiny BC break, which is documented in an upgrade file.