anchor.diff:        return JSON.decode(response.body);
       }
       return null;
  +  }
  +
  +  /// Get request expecting a streamed response.
  +  Future<http.ByteStream> _getStream(String path,
  +      {Map<String, String> query}) async {
  +    final url = new Uri(
  +        scheme: 'http',
  +        host: host,
  +        port: port,
  +        path: path,
  +        queryParameters: query);
  +    final request = new http.Request('GET', url);
  +    request.headers.addAll(headers);
  +    final http.StreamedResponse response = await request.send();
  +    if (response.statusCode < 200 || response.statusCode >= 300) {
  +      throw 'ERROR: ${response.statusCode} - ${response.reasonPhrase}';
  +    }
  +    return response.stream;
     }
   
     /// Request the list of containers from the Docker service.
  
positive.code:     return null;
    }
  
    Future<dynamic> _get(String path, {Map<String, String> query}) async {
      final url = new Uri(
          scheme: 'http',
  
negative.code: library bwu_docker.src.remote_api.dart;
  
  import 'dart:convert' show JSON;
  import 'dart:async' show Future, Stream, ByteStream;
  import 'package:http/http.dart' as http;
  import 'data_structures.dart';
  
  