code: @Procedure(mode = Mode.SCHEMA)
      @Description("apoc.index.addAllNodesExtended('name',{label1:['prop1',...],...}, {options}) YIELD type, name, config - create a free text search index with special options")
      @Deprecated
      public Stream<IndexStats> addAllNodesExtended(@Name("index") String index, @Name("structure") Map<String, List<String>> structure, @Name("options") Map<String,Object> options ) {
          return addAllNodes(index, structure, options);
      }
docs: Create (or recreate) a free text search index.
  <p>
  This will populate the index with all currently matching data. Updates will not be reflected in the index.
  In order to get updates into the index, the index has to be rebuilt.
  
  @param index     The name of the index to create.
  @param structure The labels of nodes to index, and the properties to index for each label.
  @param options   Additional options which can be evaluated by the index provider.
  @return a stream containing a single element that describes the created index.
  
  @deprecated Will not be needed as of Neo4j 3.1. TODO: remove in one of next release