Once the document is ready the resource loader does script loading asyncronusyly. The implement call seems to only work in syncronus mode.
In preparing for a patch ran into the following:
The is document ready flow is repeated twice it should be a local function.
Additionally their is shadow overcast scope of the "ready" variable with the .using function can be fixed by renaming.