code: @SuppressWarnings({ "unchecked", "rawtypes" })
  	public Property<T> property(String name) {
  		PatternExpression px = (PatternExpression)this.astNode;
  		PatternProperty pp = new PatternProperty(name);
  		px.getLastElement().getProperties().add(pp);
  		Property<T> prop = new Property(px, this);
  		return prop;
  	}
docs: <div color='red' style="font-size:24px;color:red"><b><i><u>JCYPHER</u></i></b></div>
  <div color='red' style="font-size:18px;color:red"><i>specify a property (of a node or relation) to be matched or created in a pattern</i></div>
  <div color='red' style="font-size:18px;color:red"><i>e.g. MATCH.node(n).<b>property("name")</b></i></div>
  <br/>