Nathan and I had talked about doing this. He tried to get it to work but was having problems. I think he figured out a solution, but we never got to it. 

Sent from my iPhone

On Sep 26, 2013, at 7:52 PM, Zee <notifications@github.com> wrote:

> In public/user_feedback.js:
> 
> > @@ -47,5 +37,29 @@ function ShiftWords(){
> >        strings.future_text = strings.future_text.substring(i+1,strings.future_text.length);
> >      }
> >    };
> > +  this.evaluate = function(){
> > +    if (that.compareText(strings.current_word)){
> > +      if(that.shift() === false){
> > +        that.updateDom()
> > +        return false
> > +      }
> > +      that.updateDom()
> > +    }
> Why are you using that here? Is this being called in an event handler somewhere that's changing the context of the functions scope?
> 
> If so, what if you used an anonymous function to handle the actual event, then called stringHandler.evaluate()?
> 
> —
> Reply to this email directly or view it on GitHub.