adjusting the regexp for the brackets delimiting "function" arguments. Added test case
turns out that the code transformation is idempotent on *all* the test cases, including the ones with brackets for functional arguments. Bonus.
adjustments to language intro document