anchor.diff:  
     writeAttributeOption "ComVisible" param.ComVisible
     writeAttributeOption "CLSCompliant" param.CLSCompliant
  -  writeAttributeOption "Guid" param.Guid
  +  writeAttribute "Guid" param.Guid
     writeAttribute "AssemblyTitle" param.AssemblyTitle
     writeAttribute "AssemblyDescription" param.AssemblyDescription
     writeAttribute "AssemblyConfiguration" param.AssemblyConfiguration
  
positive.code:   { OutputFileName: string;
      ComVisible: bool option;
      CLSCompliant: bool option;
      Guid: string option;
      CodeLanguage: CodeLanguage;
      AssemblyTitle: string;
      AssemblyDescription: string;
  
negative.code:   { OutputFileName = String.Empty ;
      ComVisible = Some false ;
      CLSCompliant = Some false ;
      Guid = Guid.NewGuid().ToString();
      CodeLanguage = CSharp;
      AssemblyTitle = String.Empty;
      AssemblyDescription = String.Empty;
  