Handle parameterless `@local` functions

The issue was that, if there were no `args` or `kwargs`, the assembled string to execute would look like::

    func(,)

which would cause a syntax error.  Fixes #44.