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:         };
  
          on(attempt4, "click", lang.hitch(this, processEvent));
          //console.debug("Value of this: " + this);
      });
  </script>
  
  