docs: function(info) {
                      this.types['.' + info.suffix] = info;
  
                      // _removed if not used as a steal module_
  
  
  
                      can[info.suffix] = $view[info.suffix] = function(id, text) {
                          // If there is no text, assume id is the template text, so return a nameless renderer.
                          if (!text) {
                              // if the template has a fragRenderer already, just return that.
                              if (info.fragRenderer) {
                                  return info.fragRenderer(null, id);
                              } else {
                                  return makeRenderer(info.renderer(null, id));
                              }
  
                          }
                          if (info.fragRenderer) {
                              return $view.preload(id, info.fragRenderer(id, text));
                          } else {
                              return $view.preloadStringRenderer(id, info.renderer(id, text));
                          }
  
                      };
  
                  }