Add a 'use mod' semantic

While this discussion turned into module auto-mounting, there's another ongoing discussion about global/distributed item registration. I feel like auto-mounting and global registration are in tension with each other. Having both features together means that items can appear without any reference to them in source code.