@Override public GraphQuery has(final String key){
  criteria.add(new Has(key));
  return this;
}

@ Override public GraphQuery has ( final String key ) { criteria . add ( new Has ( key ) ) ; return this ; }
filter out elements that do not have a property with provided key . ? s < key > ? value
