grunt compatibility, submoduleness