feat(transpiler): handle named params

Closes #38
Where do we check that the keys are quoted?