Sorry if this is a dumb question, I'm still learning how all this works. If I have an npm package that I'd like to port to cljsjs, do I need to produce a version that creates a global variable (such as a UMD build)?