   node = db.nodes().labels.set(['MyLabel', 'MyLabel2']).labels.set('MyLabel3').labels.set(['MyLabel4', 'MyLabel5']).labels.set('MyLabel6')
   __nodesInstanceCRC__ test, node
 
-  _node = db.queryOne "MATCH n WHERE id(n) = {id} RETURN n", {id: node.get().id}
+  _node = db.queryOne "MATCH (n) WHERE id(n) = {id} RETURN n", {id: node.get().id}
   __nodeCRC__ test, node.get(), ["MyLabel", "MyLabel2", "MyLabel3", "MyLabel4", "MyLabel5", "MyLabel6"], {}
   __nodeCRC__ test, _node.n, ["MyLabel", "MyLabel2", "MyLabel3", "MyLabel4", "MyLabel5", "MyLabel6"], {}
   

  __nodesInstanceCRC__ test, node
  __nodeCRC__ test, node.get(), [], {testNodes: true}

  _node = db.queryOne "MATCH n WHERE id(n) = {id} RETURN n", {id: _id}
  __nodeCRC__ test, _node.n, [], {testNodes: true}

  test.equal node.delete(), undefined
  test.equal node._node, undefined
  test.equal node.get(), undefined
  test.equal db.queryOne("MATCH n WHERE id(n) = {id} RETURN n", {id: _id}) , undefined

###
@test 

  __nodesInstanceCRC__ test, node
  __nodeCRC__ test, node.get(), [], {testNodes: true}

  _node = db.queryOne "MATCH (n) WHERE id(n) = {id} RETURN n", {id: _id}
  __nodeCRC__ test, _node.n, [], {testNodes: true}

  node.properties.set 'newProp', 'newPropValue'
  __nodesInstanceCRC__ test, node
  __nodeCRC__ test, node.get(), [], {testNodes: true, newProp: 'newPropValue'}

  _node = db.queryOne "MATCH (n) WHERE id(n) = {id} RETURN n", {id: _id}
  __nodeCRC__ test, _node.n, [], {testNodes: true, newProp: 'newPropValue'}


  test.equal node.delete(), undefined
  test.equal node._node, undefined
  test.equal node.get(), undefined
  test.equal db.queryOne("MATCH (n) WHERE id(n) = {id} RETURN n", {id: _id}) , undefined

###
@test 
