ULTRA-WIP: porting to pure requirejs
part two.