Support returning of hetero tuple