@WeatherGod: I have changed all code that calls this and the other function you have highlighted.  I see these as internal (i.e. private) functions, even though they are do not have leading underscores.