Good question. I think it is used by external classes (it's public)