Support recursive WITH in SELECT