anchor.diff:    XmlDoctype(String data) : super(data);
   
     void writeTo(StringBuffer buffer) {
  -    buffer.add('<!DOCTYPE').add(data).add('>');
  +    buffer.add('<!DOCTYPE');
  +    buffer.add(data);
  +    buffer.add('>');
     }
   
   }
  
positive.code: 
    void writeTo(StringBuffer buffer) {
      name.writeTo(buffer);
      buffer.add('="').add(value).add('"');
    }
  
  }
  
negative.code:   XmlComment(String data) : super(data);
  
    void writeTo(StringBuffer buffer) {
      buffer.add('<!--');
      buffer.add(data);
      buffer.add('-->');
    }
  
  }
  