Code can only tell you about the implementation - never the intent.  Taking an example from my code yesterday:<p><pre><code>    $config-&gt;{template} = $container-&gt;template;
</code></pre>
There&#x27;s not much can be clarified here, I don&#x27;t think.  But it tells you precisely nothing about why it&#x27;s required in this instance.<p>(There&#x27;s no spec for the file format - all have the `template` key in the `container` section but some also have it in the `config` section.  Since I can&#x27;t change these files, I have to deal with the duality.  But you&#x27;d never be able to guess that from this code without a comment.)