wrap external ns reference in a method
move reload page check out of _getPage
remove dupCachedPage check always set to existing page
remove the deferred rejection logic from getPage
simplified nested ifs
remove check for base object's presence
remove check for deferred
rename loadContent to load, set the done and fail on the load promise once, logic cleanup
rename _getPage to _getExistingPage to reflect its purpose
test the first check for existing pages
test second existing page check, move common bits to setup