feat(transpiler): handle named params

Closes #38
@tbosch I have always wonder why new line at eof are important ?