   #       #{elseCase}
   #     }"""
 
-paramTuple = (call, expression) ->
+paramTupleIn = (call, expression) ->
   if not expression or not isTuple expression
     malformed call, 'Missing paramater list'
     params = []

    # For now expect the curried constructor call
    args = _arguments call
    [paramList, defs...] = args
    params = paramTuple call, paramList
    defs ?= []
    if defs.length is 0
      malformed call, 'Missing function result'

astizeExpressionWithWrapper = (source) ->
  parentize astize (tokenize "(#{source})", -1), -1

attachPrintedTypes = (ctx, ast) ->
  visitExpressions ast, (expression) ->
    if expression.tea
      expression.tea = highlightType substitute ctx.substitution, expression.tea

# end of API

