anchor.diff:              src="//ajax.googleapis.com/ajax/libs/dojo/1.10.2/dojo/dojo.js"></script>
               <%-- This is the uncompressed version for debugging --%>
               <%--src="//ajax.googleapis.com/ajax/libs/dojo/1.10.2/dojo/dojo.js.uncompressed.js"></script>--%>
  +
       <script>
  +        // This populates in the DOM in the traditional, way by manipulating the DOM after making an AJAX call.
           require(["dojo/dom", "dojo/request", "dojo/json",
               "dojo/_base/array", "dojo/domReady!"], function(dom, request, JSON, arrayUtil){
               // Put the response in the DOM
  
positive.code:         <div id="personData">loading...</div>
      </p>
  	<hr />
  	<p>Same thing but created as a widget...</p>
  	<p>
  		<h3>Person Data</h3>
  		<div data-dojo-id="personDataWidget" data-dojo-type="dojo/store/JsonRest"
  
negative.code: 		<div data-dojo-type="PersonWidget/PersonWidget" data-dojo-props="store:personStore, type:'PersonWidget/PersonWidget', page:0, pageSize:7"></div>--%>
  	</p>
  
      <!-- First, bring in the Dojo toolkit -->
      <!-- blank.html is not yet defined in this application -->
      <script data-dojo-config="async: 1, dojoBlankHtmlUrl: '/blank.html',
          packages: [ {
  