use <code id='code28681'
>mod1</code> requires <code id='code28682'
>mod2</code> to be
initialized (i.e. <code id='code28683'
>mod1</code> calls to the initialization function of
<code id='code28684'
>mod2</code>). The result is that using <code id='code28685'
>import</code> clauses inside
modules composing a library may create a lot of dependencies between the
object files that are used to build the associated Unix
library. Dependencies should be avoided because they make the Unix
linkers unable to produce