There was a crash when list comprehension was used in SET clause and CREATE clause subsequent to MATCH clause with no rows. Also, if MATCH returned more than one row, the use of list comprehension in SET clause and CREATE clause resulted in wrong results.
Fixed the issue by applying proper grouping.
Cleaned up some previous list comprehension related code.