feat(transpiler): handle named params

Closes #38
should pass named params as named params by using identifier keys