anchor.diff:            '$metadataCode)';
       }));
   
  -    String gettersCode = formatMap(instanceGetterNames.map(gettingClosure));
  -    String settersCode = formatMap(instanceSetterNames.map(settingClosure));
  +    String gettersCode = formatAsMap(instanceGetterNames.map(gettingClosure));
  +    String settersCode = formatAsMap(instanceSetterNames.map(settingClosure));
   
       List<String> methodsList = members.items.map((ExecutableElement element) {
         int descriptor = _declarationDescriptor(element);
  
positive.code:   /// [id] is used to create relative import uris.
    String reflectionWorldSource(ReflectionWorld world, AssetId id) {
      Set<String> imports = new Set<String>();
      imports.addAll(world.reflectors
          .map((ReflectorDomain reflector) {
        Uri uri = resolver.getImportUri(reflector.reflector.library, from: id);
        return "import '$uri';";
      }));
  
negative.code:         '(${argumentParts.join(", ")})');
    }
  
    String formatAsList(Iterable parts) => "[${parts.join(", ")}]";
  
    String formatAsMap(Iterable parts) => "{${parts.join(", ")}}";
  
    String generateCode() {
      Enumerator<ClassElement> classes = new Enumerator<ClassElement>();
  