public <T extends Concept> T getConcept(Schema.VertexProperty key, Object value) {
        return getConcept(getTinkerTraversal().V().has(key.name(), value));
    }
public < T extends Concept > T getConcept ( Schema . VertexProperty key , Object value ) { return getConcept ( getTinkerTraversal ( ) . V ( ) . has ( key . name ( ) , value ) ) ; }
----------------------------------------------General Functionality-----------------------------------------------