gremlin> conf = new BaseConfiguration()
==>org.apache.commons.configuration.BaseConfiguration@e903e28
gremlin> conf.setProperty('storage.backend', 'inmemory')
==>null
gremlin> g = TitanFactory.open(conf)
==>titangraph[inmemory:[127.0.0.1]]
gremlin> mgmt = g.getManagementSystem()
==>com.thinkaurelius.titan.graphdb.database.management.ManagementSystem@72ca7fc
gremlin> friend = mgmt.makeEdgeLabel('friend').multiplicity(Multiplicity.ONE2ONE).make()
==>friend
gremlin> mgmt.commit()
==>null
gremlin> v0 = g.addVertex()
==>v[256]
gremlin> v1 = g.addVertex()
==>v[512]
gremlin> v0.addEdge('friend', v1)
==>e[dc-74-1lh-e8][256-friend->512]
gremlin> v0.addEdge('friend', v1)
An edge with the given label already exists on the out-vertex and the label [friend] is out-unique
Display stack trace? [yN]