anchor.diff:      List<String> membersList = <String>[]
         ..addAll(fieldsList)
         ..addAll(methodsList);
  -    String membersCode = formatList(membersList);
  -
  -    String typesCode = formatList(
  +    String membersCode = formatAsList(membersList);
  +
  +    String typesCode = formatAsList(
           classes.items.map((ClassElement classElement) => classElement.name));
   
       return "new r.ReflectorData($classMirrors, $membersCode, $typesCode, "
  
positive.code:       return '"$name": (value) => $className.$name value';
      }
  
      String classMirrors = formatList(new Iterable<String>.generate(
          annotatedClasses.length, (int i) {
        ClassDomain classDomain = annotatedClasses[i];
  
  
negative.code:         '(${argumentParts.join(", ")})');
    }
  
    String formatAsList(Iterable parts) => "[${parts.join(", ")}]";
  
    String formatAsMap(Iterable parts) => "{${parts.join(", ")}}";
  
    String generateCode() {
      Enumerator<ClassElement> classes = new Enumerator<ClassElement>();
  