anchor.diff:      });
   </script>
   <script>
  -    // TODO: What about these closures and name spacing?  Why can't we reuse the variable names?
  +    // TODO: What about these closures and name spacing?  Why can't we reuse the variable names?  What's wrong with this code in general?
       require(["dojo/dom", "dojo/_base/lang", "dojo/on",
           "dojo/domReady!"], function (dom, lang, on) {
   
  
positive.code: <hr />
  <div>
      <div>
          Second one fires everything except the button event handler (callback) without hitch.  The button still must use
          Dojo hitch.
      </div>
      <div>
          <button id="attempt2">Fire Event</button>
  
negative.code: <hr />
  <div>
      <div>
          First method fires everything in the Accumulator with hitch.  As we'll see in the next example it is not completely
          necessary to use hitch to fire things in the Accumulator. The button event handler (callback) uses Dojo hitch
          because it must.  Try changing the code to not use it.
      </div>
      <div>
          <button id="attempt1">Fire Event</button>
  