and, in any case, isn't this an internal change? I don't thing the public api is changing, or is it?