[1;37mtest/wrong_argument_count.ink:5,19: [31merror: [37mUse of undeclared symbol 'w'
[96m    return x * y * z * w;
                       ^
[36m[37m[1;37mtest/wrong_argument_count.ink:9,0: [31merror: [37mProcedure call did not match any of the possible overloads for 'foo'
[96m    found:
        foo(2.0, 3.0);
        ^^^
[97m    Possible overloads:
[96m        foo :: (x : float, y : float, z : float) -> float { (test/wrong_argument_count.ink:1)
[97m        Not enough arguments: Wanted 3, got 2.

[96m        foo :: (x : float, y : float, z : float, w : float) -> float { (test/wrong_argument_count.ink:4)
[97m        Not enough arguments: Wanted 4, got 2.


[36m[37m