Is it somehow possible to loop over all functions (including private) of a TypeScript namespace (without exporting the private functions!), particularly while in the namespa