By and large, changing argument names is a no-no as we need to maintain backward compatibility. Going from a positional argument to an optional one is probably not too bad, but still... Admittedly, the original name is clumsy as heck.