I would not consider this part of the supported API, it is an implementation detail. Admittedly it is public in terms of access level, which is messy. The point of this patch is to provide a better alternative to code that depends on methods like this one.