anchor.diff:        section
           h2 <span class='typescript'>TypeScript</span> Roadmap
           ul
  -          li ES2015 Generators
  -          li More powerful types: local types, intersection types, generic aliases
  -          li More powerful classes: 'extends' expressions, abstract classes
  -          li JSX support
  -          li Async/await
  +          li ES7 Async
  +          li ES7 Exponention operator (2 ** 4)
  +          li 'this' type
  +          li ES3 compat for decorators and async
  +          li Unreachable code detection
  +          li Inferring types from included .js files
             li Built-in module bundling
             li And more...
   
  
positive.code:         |       </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 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>
          | </tr>
          | </thead>
          | </table>
  
negative.code:         h2 Downsides
          ul.bullet
            li 
            li Extra compile step
            li Occasional type wrangling
            li Could be more ambitious
  
  