re><code class="language-swift">try! obj.call(&quot;myMethod&quot;)
</code></pre>
<p>…to more baroque:</p>
<pre><code class="language-swift">do {
    let result =
         try obj.call(symbol: myMethodSymbol,
                      args: [1, &quot;3.5&quot;, myHash],
                      kwArgs: [(&quot;mode&quot;, RbSymbol(&quot;debug&quot;)]) { blockArgs in
                          blockArgs.forEach {
                              process($0)
                          }
                          return