neo4j/neo4j — pull request #3115 by cleishm (2014-09-22 01:35:53+00:00)
Title: Allow additional items on `WITH *` and `RETURN *`

e.g. `WITH *, 1 AS m`

Also use this in pre-semantic-check rewriting, to ensure
`ORDER BY` clauses on `WITH *` and `RETURN *` are correctly normalized,
removing the need to do this again during `projectFreshSortExpressions`.

Introduces two internal pragmas, `_PRAGMA WITH NONE` and `_PRAGMA WITHOUT`.