anchor.diff:  
   
   {
  -  subject Primitives:
  +  subject primitives:
   
     A subject cannot necessarly provides all the informations the observers expect.
     It can compose using the following "primitives".
  
positive.code:   end;
  
  
    // the option editor use this value as a hint to cast and display an option container
    TOptionEditorKind = (oekGeneric, oekForm, oekControl);
    // event generated by the option editor and passed to an ICEEditableOptions.
    // the oeeChange event only happends if the container is oekGeneric.
  
negative.code: {
    Service getters:
  
    The first overload assign the variable only when not yet set, the second is
    designed for a punctual usage, for example if a widget needs the service in
    a single and rarely called method.
  