added mandatory paranthesis to node matches, `n:Person` is now `(n:Person)
tests ar running on v2M6, except labels
implemets #13 in parts, updates are now parameterized