The following function fails ``` %foreign "python: lambda x, y: (x, y)" tuple : Int -> Int -> PythonClass -- or PythonObject, unsure ``` because the string after `%foreign` is split by commas (see [here](https://github.com/idris-lang/Idris2/blob/8bfe6b92fc0f9f28c4922f0aeb21020084212c74/src/Compiler/Common.idr#L467-L498 and [here](https://github.com/madman-bob/idris2-python/blob/eacb3e9b458228335d1ed376c44fb92d421f5553/Idris2Python/Idris2Python/PythonFFI.idr#L31)). That said, the above is a bad example cos you can `lambda *a: a`.
The following function fails
because the string after
%foreignis split by commas (see [here](https://github.com/idris-lang/Idris2/blob/8bfe6b92fc0f9f28c4922f0aeb21020084212c74/src/Compiler/Common.idr#L467-L498 and here).That said, the above is a bad example cos you can
lambda *a: a.