UNNEST with multiple args, and TABLE with multiple functions

https://commitfest.postgresql.org/action/patch_view?id=1191
http://archives.postgresql.org/message-id/57fdbff8ae01c9784d9c095d10008f7d@news-out.riddles.org.uk