title: Javascript inheritance chainng access to the first parent properties
body: <p>I've been trying to use ES6 and chain a few classes since I want to use the Single responsibility. Maybe my  approach is not very right but that is what I managed to come up with.</p>
  <p>I have a few classes.</p>
  <p><code>class Application{};</code></p>
  <p><code>class Builder extends Application{};</code></p>
  <p><code>class Block extends Builder{};</code></p>
  <p>Now my question is if I have in the <code>Application class</code> a property <code>this.name</code> for example.</p>
  <p>How can I access that name in the <code>Block class</code> from the <code>Application Class</code>?</p>