title: Gremlin - select a vertex, create new vertices and edges in single query
body: <p>I have a user vertex already created.</p>
  
  <pre><code>g.V().has('user','username','vipul').as('user')
  </code></pre>
  
  <p>I want to create a new 'group' vertex with some properties and also a new 'options' vertex with some other properties. </p>
  
  <pre><code>g.addV(label,'group','group_name','DC11').as('group')
  g.addV(label,'options','command_line_arguments','-D -n').as('options')
  </code></pre>
  
  <p>Now I want to create an edge from user to group and another edge from group to options.</p>
  
  <pre><code>user ---&gt; group,   group ---&gt; options
  </code></pre>
  
  <p>Can these queries be combined, selecting a vertex, creating new vertices and then creating new edges?</p>