Made major changes to syntax to remove almost all need for explicit literal hash-maps, as well as finishing changes to allow vectors to only be used when multiple values need be specified. That is, the syntax has changed this way:
OLD: (nodes {:from [(node {:id [1]})]})
NEW: (nodes :from (node :id 1))