This is really not needed in this particular case. It just prevent you from doing `app.yui.use('pnm-app')` on the server side, it is more like a semantic definition that loader will use to prevent you from doing stuff, but you're absolutely right, the fact that the file is in public probably means it should not be used on the server side, but that's something locator doesn't know, you have to tell it, and the way you do that is by defining a new ruleset for files walked by locator, which we don't have for PNM at the moment, we could created it, but since there are only 4 js files in public, I did it directly into the files metas. Again, I can go ahead and remove the affinity in those 4 files.