a = Foo(a, [b, z], "hello, world", c) Foo(a, b) Foo( a, [b, c], d ) Foo(a, [b, "c"], d) Foo( a, [b, c], d ) Foo( a, [b, c], d )