e returned as lua arrays</li>
    <li>dictionaries (signature <code>{}</code>) will be returned as lua tables</li>
</ul>


    </ol>



    <h3>Usage:</h3>
    <ul>
        <pre class="example">GVariant = <span class="global">require</span>(<span class="string">"lgi"</span>).GLib.VariantType

<span class="comment">-- strip a nested variant
</span>v1 = <span class="function-name">GVariant</span>(<span class="string">"v"</span>, <span class="function-name">GVariant</span>(<span class="string">"s"</span>, <spa