anchor.diff:  import 'src/analytics_impl.dart';
   
   export 'analytics.dart';
  -
  -// TODO: send the OS? Or is it parsed from the dart:io user agent?
   
   /**
    * TODO:
  
positive.code: 
    String _createUserAgent() {
      // Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; en)
      String locale = Platform.environment['LANG'];
      return "Dart/${Platform.version} (${Platform.operatingSystem}; ${locale})";
    }
  }
  
  
negative.code:   Future sendPost(String url, Map<String, String> parameters) {
      String data = postEncode(parameters);
  
      // TODO: Should we try and re-use this client?
      HttpClient client = new HttpClient();
      client.userAgent = _userAgent;
      return client.postUrl(Uri.parse(url)).then((HttpClientRequest req) {
  