Allow assignment to a deeper namespace. Allow initialization code to be turned off. Ensure grunt build will stop appropriate when encountering errors.