I don't see a need for this to be exposed at our API. Using it in a custom role (as a user) doesn't make sense to me, as this should be part of something more useful. So I'd suggest you keep this mangled, and its docstring is optional.