Yes it is internal. It's mostly just how I like organizing things... if you have a strong preference for exporting functions rather than namespaced collections of functions, I'd be happy to change though