feat(transpiler): handle named params

Closes #38
Should this be
function({a:1, b:2}) into f({a:1, b:2})?