title: Implicit conversion on this not kicking in
body: <p>why is the implicit conversion on this only kicking in if this is explictly stated?</p>
  
  <pre><code>implicit class Foo(b: Bar) {
    def foo = 1
  }
  
  class Bag extends Bar {
    val bag = foo // does not work
    val bag = this.foo // does work
  }
  </code></pre>
  
  <p>dero</p>