code: function( s, prefix ){
  
      if( prefix ) s = prefix + '.' + s;
  
      // Add the __uc prefix (if necessary)
      if( this._isSearchableAsString( s ) ) {
        s = this._addUcPrefixToPath( s );
      }
      // Turn it into a proper field path (it will only affect fields with "." in them)
      s = this._addChildrenPrefixToPath( s );
  
      return s;
    }
docs: Make all indexes based on the schema Options can have: `{ background: true }`, which will make sure makeIndex is called with { background: true }  NOTE TO Db Layer DEVELOPERS USING THIS AS A TEMPLATE: I used the _indexGroups variable as mongoDB requires very specific indexing (each record "contains" its children directly, and the children's fields also need to be indexed within the parent). In normal circumstances, just scan the layer's schema for anything `searchable`.