once we move to ES6, we can go ahead and add NAME = '<basename>'; at the top of every module to take care of this. I don't think we should start breaking the patterns in YUI just yet!