anchor.diff:  version-tracking VFS, but not a drag-and-drop layout or nested menus,
   UberFire may still be a good choice.
   
  -ALSO MENTION: CDI everywhere
  -
   
   UberFire Core Concepts
   ~~~~~~~~~~~~~~~~~~~~~~
  
positive.code: `uberfire-client-api`, as well as the foundation for the client-side
  MVP (model, view, presenter) framework.
  
  * Annotation processors for `@WorkbenchPerspective`,
    `@WorkbenchContext`, `@WorkbenchEditor`, `@WorkbenchPopup`,
    `@WorkbenchScreen`, `@WorkbenchPerspective`, `@WorkbenchContext`,
  
negative.code: but the distinction isn't important when getting started with
  UberFire.] so they permeate all parts of the UberFire framework:
  
  * Perspectives: tie panels together
  * Screens
  * Widgets
  * Places and PlaceRequests
  