anchor.diff:  
   export 'src/mastodon_base.dart';
   
  -import 'package:http/http.dart' as http;
  +import 'package:http/http.dart';
   import 'dart:convert';
   import 'dart:io';
   import 'package:mime/mime.dart';
  
positive.code:       var request;
  
        if (files.isEmpty) {
          request = new http.Request(method, uri);
        } else {
          request = new http.MultipartRequest(method, uri);
          for (var f in files.keys) {
            await request.files.add(files[f]);
          }
  
negative.code:         orElse: () => '');
  
      var name = 'mastodondartupload${date}_$random_suffix.$ext';
      var mpf = new MultipartFile.fromBytes('file', media,
          filename: name, contentType: new MediaType.parse(mime_type));
      return DSON.map(
          await _api_request('POST', '/api/v1/media', {}, {'file': mpf}),
  