Is it possible to at least document the arguments to these internal functions and tag them as `@protected` or `@private` ?