anchor.diff:  
   The `@ResourceDependencies` annotation defines which resources this component requires to be rendered.
   
  -The `@FacesComponent` annotation defines the name of our annotation and also which namespace it uses.
  +The `@FacesComponent` annotation defines the name of our component tag and also which namespace it uses.
    
   [NOTE]
   ====
  
positive.code: 
  To make it look like http://foundation.zurb.com/sites/docs/button.html[Foundation Buttons] we have to add a few attributes to our `ButtonUI`:
  
  * sizing
  * expanded
  * coloring
  * hollow
  * disabled
  
  
negative.code: 
  [source, java]
  @ResourceDependencies({
      @ResourceDependency(library = "foundation", name = "css/foundation.min.css")
  })
  @FacesComponent(createTag = true, namespace = "http://foundation.faces.com/taglib",
          tagName = "button")
  