 the return variable is initialized to <tt class="literal"><span class="pre">None</span></tt> at the start of the function so that an error does not occur in the event that the function returns before the return variable has been assigned to. This option allows this initialization step to be omitted and is safe as long as all return paths from the function include an explicit assignment to the return value variable.</p>
<p>VB:</p>
<pre class="literal-block">
Dim moduleGlobal1, moduleGlobal2

' VB2PY-Gl