anchor.diff:      if (collectionName != null) {
         selector['ns'] = '$databaseName.$collectionName';
       }
  -    return new Cursor(this, new DbCollection(this, DbCommand.SYSTEM_INDEX_COLLECTION), selector).toList();
  +    return new Cursor(this, new DbCollection(this, DbCommand.SYSTEM_INDEX_COLLECTION), selector).stream.toList();
     }
     
     String _createIndexName(Map keys) {
  
positive.code:   /// Use `getCollectionInfos` instead
    @deprecated
    Stream<Map> collectionsInfoCursor([String collectionName]) {
      return _collectionsInfoCursor(collectionName).stream;
    }
    Stream<Map>  _collectionsInfoCursor([String collectionName]) {
      Map selector = {};
  
negative.code:   /// Use `getCollectionNames` instead
    @deprecated
    Future<List<String>> listCollections() {
      return _collectionsInfoCursor().map((map) => map['name'].split('.')).where((arr)=> arr.length == 2).map((arr)=> arr.last).toList();
    }
  
    
  