anchor.diff:  [source,groovy]
   .Customer.groovy
   ----
  -include::samples/TenantEntity.groovy[]
  +include::{projectdir}/src/docs/samples/TenantEntity.groovy[]
   ----
   
   === @AuditEntity
  
positive.code: [source,groovy]
  .Author.groovy
  ----
  include::samples/AuditEntity.groovy[]
  ----
  
  === @UuidEntity
  
negative.code: and we look forward to contributions. ;-)
  ====
  
  == CRM Core Plugin
  
  The +crm-core+ plugin does not provide much visual functionality. It contains common features that other {gr8crm} plugins use.
  Normally you don't include +crm-core+ in your application's +BuildConfig.groovy+, instead you include dependencies on other
  high-level {gr8crm} plugins that transitively depends on crm-core. However if you are a {gr8crm} plugin developer you may depend on crm-core directly.
  
  == Services
  
  The *crm-core* plugin provide a few services with common functionality used by other {gr8crm} plugins.
  
  === CrmCoreService
  
  