Note that the signature of the R function must not contain esotericPython-incompatible constructs. For example, we cannot have R functionwith signature like function(a = 1, b) since Pythonfunction requires that arguments without default values appear beforearguments with default values.