 <p>Qualify the final line with the namespace of where the protocol was defined. I kept thinking to try to call the <code>whatever</code> method in the <code>other</code> namespace since it was defined there.</p> <pre><code>(what/whatever (-&gt;Other)) </code></pre> <p>Thanks goes to @soulcheck and everyone else who took time to help.</p>