Issue 1100740 + autoland

can we load them with AMD ways instead of directly require them here ? By doing so, we don't need to put `global ...` at the top .