The return value is not intended to be API.