define([ 'dojo/hash', 'dojo/io-query', './content' ],function(hash,uriQuery,content){ return new (function(){ content.initialImpl = function(path,args) { args = args || {}; if ( hash() ) { var parts = hash().split('!'); if ( parts[1] ) { args = uriQuery.queryToObject(parts[1]); } } return content._loadPage('/viewSurvey',args); }; })(); });