If the audience of this is anyone other than very good javascript programmers, they probably won't know what CJS, AMD, etc. are). Is it worth linking or explaining what they are? It takes a reasonable amount of googling to find out what they are.