anchor.diff:  xMLCharacterStringValue : xMLRestrictedCharacterStringValue | xMLUnrestrictedCharacterStringValue ;
   
   // Chapter 41 Definition of restricted character string types
  -restrictedCharacterStringType
  -//	: 'BMPString'
  -	: 'GeneralString'
  +restrictedCharacterStringType : TYPEREFERENCE ;
  +/**	
  +	Checked in the code
  +	: 'BMPString'
  +	| 'GeneralString'
   	| 'GraphicString'
   	| 'IA5String'
   	| 'ISO646String'
  
positive.code: 	| 'PrintableString'
  	| 'TeletexString'
  	| 'T61String'
  //	| 'UniversalString'
  //	| 'UTF8String'
  	| 'VideotexString'
  	| 'VisibleString' ;
  
  restrictedCharacterStringValue: CSTRING | characterStringList | quadruple | tuple ;
  
  
negative.code: 
  tag : LEFT_SQUARE_BRACKET encodingReference asn1class classNumber RIGHT_SQUARE_BRACKET ;
  
  encodingReference : ENCODINGREFERENCE COLON | ;
  
  classNumber: NUMBER | definedValue ;
  
  