Should there be (can there be) a version of this function which still doesn't take a parameter, or make this parameter have a default value? Otherwise we will be breaking API rather than just extending it.