Supports function parameter names in Function.toString().

Closes #628.