anchor.diff:    #### Reusability
     We refactor, rename, and relocate files as our application evolves.
     We can't do any of those things while the file calls `bootstrap`.
  -  we can't move it. 
  +  We can't move it. 
     We can't reuse the component in another application. 
     We can't pre-render the component on the server for better performance.
     
  
positive.code: :marked
    ## Appendices
    The balance of this chapter is a set of appendices that
    elaborate some of the points we covered quickly above.
    
    There is no essential material here. Continued reading is for the curious.
    
  
negative.code:   this library most of the time. It's pretty "core" if we're always writing for a browser.
      
    But it is possible to load a component in a different enviroment. 
    We might load it on a mobile device with [Apache Cordova](https://cordova.apache.org/).
    We might wish to render the first page of our application on the server 
    to improve launch performance or facilitate 
    [SEO](http://static.googleusercontent.com/media/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf).
  