code: function _getAssetPath(component) {
          if (component.folder) {
              var folder = component.folder.concat([component.file]);
              return folder.join(path.sep);
          }
          return component.file;
      }
docs: FIXME: The relationship between basic components, default components and derived components should be made explicit. It's kind of a mess now and hard to understand at a glance. 
  Compute the relative asset path of the given component.
  
  @private
  @param {Component} component
  @return {string} The relative asset path