1. c: Context
    2. n: Node
    3. proc foo(c, n) = ...
    4. proc bar(c, n, counter) = ...
    5. proc mixedMode(c, n; x, y: int) =
    6. # 'c' is inferred to be of the type 'Context'