requirejs shapes