title: Remove Event Listener In an Object Literal Lost this reference
body: <p>Currently working on a small project using an OLOO style approach.
  <a href="https://jsbin.com/kufepeyitu/edit?js,console,output" rel="nofollow noreferrer">Problem found here</a></p>
  <p>So the issue I am facing is that I have an event handler.</p>
  <pre><code>eventHandler: function() {
      console.log('Hit');
      testSelector.removeEventListener('click', this.eventHandler, false);
    }
  </code></pre>
  <p>Now what happens is that I want this to be removed after the first click. However this does not seem to work as I expected. I am binding the object this reference yet there seems to be something that I am missing in what is actually going on here. Would anyone be able to clarify what is actually happening or where I went wrong?</p>