I was wondering when/if there's going to be a noConflict mode for krpano. Krpano uses the _ to register to the window object. However, underscore.js does this to (underscore has a noConflict mode, but I was curious about krpano's).
the global undersource variable is a kind of 'limitation' of the current 1.0.8.* version.
That will not be fixed or changed in 1.0.8, but the next 1.0.9.* version has new container format where everything is encapsulated - then no global variables were used/reserved at all.