remove the ancient (and always pretty dodgy) assumption in parse_clause.c that a query can't have an empty targetlist.