I think the preceding underscore should be removed. I don't see any reason why extensions shouldn't be allowed to use it.