code: @Override
      protected String doRender(final RenderConfiguration config, final RightSideEdge entity) {
  
          final String prefix = RightSideEdge.getEdgeSeparator(config.isDirectedGraph())
                  + " "
                  + (entity.getNodeID() != null
                  ? nodeIdRenderer.doRender(config, entity.getNodeID())
                  : entity.getSubgraph().getId());
  
          // Recurse if this RightSideEdge has a RightSideEdge in turn.
          String renderedRightSideOfThisEdge = "";
          if (entity.getRightSideEdge() != null) {
              renderedRightSideOfThisEdge = " " + doRender(config, entity.getRightSideEdge());
          }
  
          // All Done.
          return prefix + renderedRightSideOfThisEdge;
      }
docs: <p>Renders this {@link RightSideEdge} according to the structure:</p>
  <pre>edgeop (node_id | subgraph) [ edgeRHS ]</pre>
  
  {@inheritDoc}