Error when using property assigned in parent constructor
<p>When I call a method on a property instantiated in a parent class' constructor as follows: </p>

<pre><code>class A
{
    function AA()
    {

    }
}

class C
{
    function __construct()
    {
        $this-&gt;A = new A();
    }
}

class B extends C
{
    function __construct()
    {
        $this-&gt;A-&gt;AA();
    }
}
</code></pre>

<p>I get this error:</p>

<blockquote>
  <p>Fatal error: Call to a member function AA() on a non-object in&hellip;</p>
</blockquote>

<p>Why is that?</p>
