anchor.diff:      LN_A
   }
   
  +interface Output {
  +    void serverId(ServerId serverId);
  +}
  +
   // later
  +Output out; // is a MethodWriter
  +
   out.serverId(ServerId.LN_A);
   ----
   
  
positive.code:     LN_A(101);
  
      public int priority;
  }
  ----
  
  
negative.code: ...
  ----
  
  The consumer doesn't need to do anything special to use the new enum, however the producer need to create it in code as follows
  
  [source, Java]
  ----
  ServerId serverId = EnumCache.of(ServerId.class).nameFor("HK_A");
  serverId.priority(200);
  out.refData(new RefData(serverId));
  
  MyData myData = EnumCache.of(MyData.class).nameFor("Three");
  out.refData(new RefData(myData));
  ----
  
  == Compression Options
  