anchor.diff:  // we leave a step, and allows us to perform any final or cleanup work before
   // we save.
   Mysystem2.prototype.preSave = function() {
  -  this.MySystem.preExternalSave();
  +  MySystem.preExternalSave();
   };
   
   /**
  
positive.code:   this.node = node;
    this.content = node.getContent().getContentJSON();
  
    // TODO: This is a bit hackety, pulling a MySytem-ref out of the inner-frame
    this.MySystem = MySystem;
    this.domIO = document.getElementById('my_system_state');
  
    if (node.studentWork != 'undefined' && node.studentWork != null) {
  
negative.code:     var latestResponse = latestState.response;
      this.domIO.textContent = latestResponse;
    }
    
    // It turns out that sometimes when firebug is enabled and reloading
    // the page and switching back to the step: The SC.onReady.done method is never called
    // which should mean the jquery ready method is never called either.  
    // It seems this has to do with how the step iframe is setup. Its contents are injected
    // instead of loading it from a url.  So far the approach below seems to fix this problem
    // and not cause other problems.
    if(!SC.isReady) {
      SC.onReady.done();
    }
  
    if (this.content) {
      MySystem.loadWiseConfig(this.content,latestState);
    }
    if (latestState) {
      MySystem.updateFromDOM();
    }
  };
  
  