 exports._fst = _fst
 exports._labelName = _labelName
 exports._symbol = _symbol
+
+exports.call_ = call_
+exports.fn_ = fn_
+exports.token_ = token_
        # Ready for typing since there are no missing dependencies
        deferredConstraints = inferType ctx, name, type, constraints, polymorphic
        ctx.addToScopeConstraints deferredConstraints

  precs: precs ? []
  assigns: assigns ? []


  constraints = matched.tea.constraints
  # log "pattern compiel", definedNames, pattern

  for {name, id, type} in definedNames
    deps = ctx.deferredNames()

