anchor.diff:        completer.completeError(domError);
       };
   
  -
  -    reader.callMethod('readAs${type}', [blob]);
  +    reader.callMethod('readAs' + type, [blob]);
       return completer.future;
     }
  -}+}
  
positive.code: import 'dart:async';
  import 'dart:core';
  import 'dart:js';
  
  import 'package:chrome_gen/chrome_app.dart' as chrome;
  
  
negative.code:   }
  
    /**
     * Reads a given [blob] as type.
     */
    static Future readBlob(chrome.Blob blob, String type) {
      Completer completer = new Completer();
      var reader = new JsObject(context['FileReader']);
      reader['onload'] = (var event) {
  