title: Python naming conventions in decorators
body: <p>Are there any "accepted" naming conventions for the innards of Python decorators?</p>
  
  <p>The <a href="http://www.python.org/dev/peps/pep-0008/" rel="noreferrer">style guide</a> doesn't mention it, and <a href="https://stackoverflow.com/questions/739654/understanding-python-decorators">this awesome entry about decorators</a> is pretty consistent in using variants of "wrapped" for the ultimate function that is returned, but what about the names used when creating decorators that take arguments?</p>
  
  <pre><code>def decorator_name(whatevs):
      def inner(function):
          def wrapped(*args, **kwargs):
              # sweet decorator goodness
          return wrapped
      return inner
  </code></pre>
  
  <p>Specifically, what are the conventions for <code>inner</code>, <code>function</code>, and <code>wrapped</code> in the above example?</p>