<p><pre><code>  @add.register(int)
  def _(a, b):
      print(&quot;First argument is of type &quot;, type(a))
</code></pre>
Is that the preferred style? Won&#x27;t &#x27;_&#x27; makes it hard for syntax-based tools like an IDE to implement features like &quot;go to function&quot;?<p>I know in my case I do C-S or grep &quot;def abc&quot; to find a function starting with &quot;abc&quot;. That seems much more difficult if &#x27;_&#x27; becomes the standard name for this case.