anchor.diff:  Represented with the `<property>` element. It has a `name` and a `value`.
   Some views require:    
   
  -* Entity name (string, required for entities). The name of the entity. For example, for `users`, it is `user`.  It must be included like this: `<property name="entityName" value="aName"/>`
  +* `entityName` (string, required for entities). The name of the entity. For example, for `users`, it is `user`.  It must be included like this: `<property name="entityName" value="aName"/>`
  +
  +* `name` (string, required when extending a class). The name for the view. When extending a class (Ex: when extending from SysConfig), it is a required field. 	It must be included like this: `<property name="name" value="aName"/>`
   
   ====== Attribute 
   
  
positive.code: 
  Example: 
   
   `<messages>qi-core-messages</messages>`
  
   `<messages>qi-eeuser-messages</messages>`
   
   `<messages>qi-sysconfig-messages</messages>`
  
  The naming convention for these files is: `packagename_locale.properties` 
  
  
negative.code: 
  Represents a view, it has the following properties: 
  
  * `route` (string, required). The `route` of the view to show. 
  * `class` 
  * `perm` ('*' means any perm).
  * `sidebar` optional sidebar id. Indicates to which sidebar the view corresponds.
  