anchor.diff:          |       </abbr>
           |     <sup class="num-features" title="Number of implemented features"><b style="color:hsl(84,100%,25%)">71</b>%</sup>
           |   </th>
  -        |   <th class="platform closure compiler" data-browser="closure" data-num="4" data-features="0.3138267997893284" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 31%, transparent 31%, transparent 100%);"><abbr title="Closure Compiler v20150729">Closure</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(37,100%,25%)">31</b>%</sup></th>
  +        |   <th class="platform closure compiler" data-browser="closure" data-num="4" data-features="0.3138267997893284" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 30%, transparent 30%, transparent 100%);"><abbr title="Closure Compiler v20150729">Closure</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(37,100%,25%)">30</b>%</sup></th>
           |   <th class="platform jsx compiler" data-browser="jsx" data-num="5" data-features="0.18114216701173225" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 18%, transparent 18%, transparent 100%);"><abbr title="JSX">JSX</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(21,100%,25%)">18</b>%</sup></th>
  -        |   <th class="platform phantom engine" data-browser="phantom" data-num="61" data-features="0.08063765343535788" style="background-image: linear-gradient(to top, rgba(159, 172, 198, 0.498039) 0%, rgba(159, 172, 198, 0.498039) 8%, transparent 8%, transparent 100%);"><abbr title="PhantomJS 2.0">PJS</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(9,100%,25%)">8</b>%</sup></th>
  -        |   <th class="platform node engine" data-browser="node" data-num="62" data-features="0.1744310735990302" style="background-image: linear-gradient(to top, rgba(129, 189, 0, 0.498039) 0%, rgba(129, 189, 0, 0.498039) 17%, transparent 17%, transparent 100%), linear-gradient(to top, rgba(129, 189, 0, 0.2) 0%, rgba(129, 189, 0, 0.2) 30%, transparent 30%, transparent 100%);"><abbr title="Node 0.12.0">Node</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(20,100%,25%)">17</b>%</sup></th>
  -        |   <th class="platform iojs engine" data-browser="iojs" data-num="63" data-features="0.44053848878732765" style="background-image: linear-gradient(to top, rgba(129, 189, 0, 0.498039) 0%, rgba(129, 189, 0, 0.498039) 44%, transparent 44%, transparent 100%), linear-gradient(to top, rgba(129, 189, 0, 0.2) 0%, rgba(129, 189, 0, 0.2) 59%, transparent 59%, transparent 100%);"><abbr title="io.js 3.0.0">io.js</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(52,100%,25%)">44</b>%</sup></th>
  +        |   <th class="platform phantom engine" data-browser="phantom" data-num="61" data-features="0.08063765343535788" style="background-image: linear-gradient(to top, rgba(159, 172, 198, 0.498039) 0%, rgba(159, 172, 198, 0.498039) 11%, transparent 11%, transparent 100%);"><abbr title="PhantomJS 2.0">PJS</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(9,100%,25%)">11</b>%</sup></th>
  +        |   <th class="platform node engine" data-browser="node" data-num="62" data-features="0.1744310735990302" style="background-image: linear-gradient(to top, rgba(129, 189, 0, 0.498039) 0%, rgba(129, 189, 0, 0.498039) 17%, transparent 17%, transparent 100%), linear-gradient(to top, rgba(129, 189, 0, 0.2) 0%, rgba(129, 189, 0, 0.2) 30%, transparent 30%, transparent 100%);"><abbr title="Node 0.12.0">Node 0.12</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(20,100%,25%)">17</b>%</sup></th>
  +        |   <th class="platform node engine" data-browser="node" data-num="62" data-features="0.1744310735990302" style="background-image: linear-gradient(to top, rgba(129, 189, 0, 0.498039) 0%, rgba(129, 189, 0, 0.498039) 52%, transparent 52%, transparent 100%), linear-gradient(to top, rgba(129, 189, 0, 0.2) 0%, rgba(129, 189, 0, 0.2) 74%, transparent 74%, transparent 100%);"><abbr title="Node 4.0">Node 4.0</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(62,100%,25%)">53</b>%</sup></th>
  +        |   <th class="platform node engine" data-browser="node" data-num="62" data-features="0.1744310735990302" style="background-image: linear-gradient(to top, rgba(129, 189, 0, 0.498039) 0%, rgba(129, 189, 0, 0.498039) 58%, transparent 58%, transparent 100%), linear-gradient(to top, rgba(129, 189, 0, 0.2) 0%, rgba(129, 189, 0, 0.2) 78%, transparent 78%, transparent 100%);"><abbr title="Node 5.0">Node 5.0</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(62,100%,25%)">59</b>%</sup></th>
           | </tr>
           | </thead>
           | </table>
  
positive.code:         | <thead>
          | <tr>
          |   <th colspan="5" class="platformtype" id="compiler-header" style="display: table-cell; background: rgb(255, 223, 164);">Compilers/polyfills</th>
          |   <th colspan="3" class="platformtype" id="engine-header" style="display: table-cell; background: rgb(248, 232, 160);">Servers/runtimes</th>
          | </tr>
          | <tr class="platforms">
          |   <th class="platform compiler" data-browser="typescript" data-num="6" data-features="0.5217625988799873" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 52%, transparent 52%, transparent 100%); border: 1px solid rgba(255,0,0,0.8)">
          |       <abbr title="TypeScript 1.5-alpha">
          |         TypeScript +<br>
          |         <nobr>core-js</nobr>
          |       </abbr>
          |     <sup class="num-features" title="Number of implemented features"><b style="color:hsl(62,100%,25%)">52</b>%</sup>
          |   </th>
          |   <th class="platform tr compiler" data-browser="tr" data-num="1" data-features="0.5852869695511286" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 58%, transparent 58%, transparent 100%), linear-gradient(to top, rgba(241, 220, 80, 0.2) 0%, rgba(241, 220, 80, 0.2) 61%, transparent 61%, transparent 100%);"><abbr title="Traceur">Traceur</abbr><sup class="num-features" title="Number of implemented features"><b style="color:hsl(70,100%,25%)">59</b>%</sup></th>
          |   <th class="platform babel compiler" data-browser="babel" data-num="2" data-features="0.7063817050863697" style="background-image: linear-gradient(to top, rgba(241, 220, 80, 0.498039) 0%, rgba(241, 220, 80, 0.498039) 70%, transparent 70%, transparent 100%), linear-gradient(to top, rgba(241, 220, 80, 0.2) 0%, rgba(241, 220, 80, 0.2) 80%, transparent 80%, transparent 100%);">
  
negative.code:         h2 Downsides
          ul.bullet
            li 
            li Extra compile step
            li Occasional type wrangling
            li Could be more ambitious
  
  