code: function getLoader(data) {
  	if(typeof Loader !== "undefined" && (data instanceof global.Loader)) {
  		return data;
  	} else if(typeof LoaderPolyfill !== "undefined" && (data instanceof global.LoaderPolyfill)) {
  		return data;
  	} else {
  		return data.steal.System;
  	}
  }
docs: We could directly receive a loader or this might be a dependencyGraph object containing the loader.