feat(transpiler): handle named params