(with it some tests break and it can generate invalid output, see issue #44)
prefix
arguments
new Function