">)</span>
</pre>
</div>

<p>
Note this pattern of directly accessing the global system var is in contrast with the pattern of dependency injection integral to Stuart Sierra's vision of Component. In this perspective, <i>components are defined in terms of the components on which they depend</i>. <b>system</b>, as a repository of readymade, reusable components, cannot and does not anticipate all the possible ways in which users will want to assemble components together. What it can and does, however, is anti