 
     mfBuild.push {
       items: freqStart.build
-      type: 'Most Frequent Starters ('+freqStart.wins+' wins - '+freqStart.games+ ' games)'
+      type: templates.freqStart({wins: freqStart.wins, games: freqStart.games})
     }
     mfBuild.push {
       items: freqCore.build
-      type: 'Most Frequent Core Build ('+freqCore.wins+' wins - '+freqCore.games+ ' games)'
+      type: templates.freqCore({wins: freqCore.wins, games: freqCore.games})
     }
 
     hwBuild.push {
       items: highestStart.build
-      type: 'Highest Win % Starters ('+highestStart.wins+' wins - '+highestStart.games+ ' games)'
+      type: templates.highestStart({wins: highestStart.wins, games: highestStart.games})
     }
     hwBuild.push {
       items: highestCore.build
-      type: 'Highest Win % Core Build ('+highestCore.wins+' wins - '+highestCore.games+ ' games)'
+      type: templates.highestCore({wins: highestCore.wins, games: highestCore.games})
     }
 
     mfBuild = trinksCon(mfBuild)

      a.indexOf(v) == i

    arr.forEach (e) ->
      count = obj[e]
      if e == '2010'  # Nugget biscuit nugget in a biscuit.
        e = '2003'
      build.push {id: e, count: count}

 * @param {String} Body of Champion.GG page.
 * @callback {Function} Callback.
###
processChamp = (champ_info, body, cb) ->
  champ = champ_info.champ

  $c = cheerio.load(body)
  gg = hlp.compileGGData($c)
