Maps (including nodes and relationships) can be treated as collections

o Map type is a subtype of Collection(AnyType) instead of Scalar
o CollectionSupport treats maps as collections of collections
o UpdateAction.exec takes QueryState as an implicit val
o Introduced CompileTimeQueryState for actions that need a QueryState
   outside at execution plan building