<p><br>
&gt; &gt; Here there is an &quot;interface&quot;, the record of functions. But each module must<br>
&gt; &gt; basically define a function returning that record. Sure, the module must<br>
&gt; &gt; implement that function, the same as you must implement it in OO languages,<br>
&gt; &gt; but each module can also make up its mind for the name of the function.<br>
&gt;<br>
&gt; You could also name the classes implementing the interface in any way,<br>
&gt; but will probably choose telling und helpful names.<br></p>
<p>Right, in an OO language i name the subclass, here the function. I was thinking the way i was because i import those modules qualified so the module name already gives me a description.</p>
<p>Thank you!</p>
<p>Emmanuel</p>