support for returning multiple arguments, unpacked from tuples.