class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">__dict__</span><span class="p">[</span><span class="n">k</span><span class="p">])</span>

      <span class="k">if</span> <span class="n">ob_type</span> <span class="ow">in</span> <span class="n">types_allow</span><span class="p">:</span>
        <span class="c"># this is the nested case on which to call the method recursively</span>

        <span class="n">return_dict</span><span class="p">[</span><span class="n">k</span